{"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/0001193125-19-045425","cik":"http://www.sec.gov/CIK","us-gaap":"http://fasb.org/us-gaap/2018-01-31","sam":"http://www.bostonbeer.com/20181229","nonnum":"http://www.xbrl.org/dtr/type/non-numeric","srt":"http://fasb.org/srt/2018-01-31","dei":"http://xbrl.sec.gov/dei/2018-01-31","xbrli":"http://www.xbrl.org/2003/instance"},"description":"10-K 0001193125-19-045425 (CIK 0000949870) projected from XBRL by xbrlkit"},"xbrlModel":{"name":"rpt:Report","modelType":"xbrl:report","properties":[{"property":"xbrl:reportFilingDate","value":"2019-02-20"}],"entities":[{"name":"cik:0000949870"}],"units":[{"name":"iso4217:USD","dataType":"xbrlr:monetary"},{"name":"sam:Customer","dataType":"xs:decimal"},{"name":"rpt:unit-3","dataType":"xbrlr:perShare","compositeUnitRepresentation":["iso4217:USD/xbrla:shares"]},{"name":"xbrla:shares","dataType":"xbrla:sharesType"},{"name":"sam:Times","dataType":"xs:decimal"},{"name":"sam:State","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:centralIndexKeyItemType","baseType":"xs:token"},{"name":"dei:yesNoItemType","baseType":"xs:token"},{"name":"dei:filerCategoryItemType","baseType":"xs:string"}],"concepts":[{"name":"dei:AmendmentFlag","dataType":"xs:boolean","periodType":"duration","nillable":true},{"name":"dei:CurrentFiscalYearEndDate","dataType":"xbrli:gMonthDayItemType","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:DocumentType","dataType":"dei:submissionTypeItemType","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:EntityFilerCategory","dataType":"dei:filerCategoryItemType","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:EntityVoluntaryFilers","dataType":"dei:yesNoItemType","periodType":"duration","nillable":true},{"name":"dei:EntityWellKnownSeasonedIssuer","dataType":"dei:yesNoItemType","periodType":"duration","nillable":true},{"name":"dei:TradingSymbol","dataType":"xs:normalizedString","periodType":"duration","nillable":true},{"name":"sam:AccruedDepositsCurrent","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"sam:AccruedFreightCostsCurrent","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:AllowanceForSalesReturnsCurrent","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"sam:BadDebtRecoveryOfDoubtfulAccounts","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: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:DecreaseIncreaseInAccountsPayableForPurchaseOfPropertyPlantAndEquipment","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"sam:DecreaseIncreaseInAccountsPayableForRepurchaseOfCommonStock","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"sam:DeferredTaxAssetsCapitalLossCarryforwardsExpirationYear","dataType":"xs:gYear","periodType":"duration","nillable":true},{"name":"sam:DefinedBenefitPlanCoveragePercentage","dataType":"xbrlr:percent","periodType":"duration","nillable":true},{"name":"sam:DefinedBenefitPlanServicePeriodOfEmployeesToBeEligibleToParticipateInRetirementPlan","dataType":"xbrlr:duration","periodType":"duration","nillable":true},{"name":"sam:DescriptionOfAmendment","dataType":"xs:string","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:ExciseTaxesPolicyTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"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: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:LeaseExpirationYear","dataType":"xs:gYear","periodType":"duration","nillable":true},{"name":"sam:LossOnSaleOfPropertyPlantEquipment","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"sam:MinimumNumberOfEmployeeWorkingHoursRequiredToBeEligibleToParticipateInFourZeroOneKPlan","dataType":"xbrlr:duration","periodType":"duration","nillable":true},{"name":"sam:NetProceedsFromSaleOfInvestmentShares","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"sam:NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnLeaseLiabilities","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"sam:NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnRightOfUseAssets","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"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:NumberOfStatesInWhichEntityIsBeingAudited","dataType":"xs:integer","periodType":"duration","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:OtherComprehensiveIncomeLossNewAccountingPronouncementOrChangeInAccountingPrincipleEffectToRetainedEarnings","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"sam:OtherComprehensiveIncomeLossNewAccountingPronouncementOrChangeInAccountingPrincipleEffectToRetainedEarningsTax","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"sam:PercentageOfProductionVolumes","dataType":"xbrlr:percent","periodType":"instant","nillable":true},{"name":"sam:PostretirementMedicalBenefitsQualifyingAge","dataType":"xbrlr:duration","periodType":"duration","nillable":true},{"name":"sam:PrepaidCompensation","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"sam:PrepaidEquipment","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:ReclassificationFromAccumulatedOtherComprehensiveIncomeNewAccountingPronouncementOrChangeInAccountingPrinciple","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"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:SalesTaxPayableCurrent","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"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:ShareBasedCompensationArrangementByShareBasedPaymentAwardExpectedFutureCompensationThereafter","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"sam:ShareBasedCompensationArrangementByShareBasedPaymentAwardExpectedFutureCompensationYearFive","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"sam:ShareBasedCompensationArrangementByShareBasedPaymentAwardExpectedFutureCompensationYearFour","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"sam:ShareBasedCompensationArrangementByShareBasedPaymentAwardExpectedFutureCompensationYearOne","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"sam:ShareBasedCompensationArrangementByShareBasedPaymentAwardExpectedFutureCompensationYearThree","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"sam:ShareBasedCompensationArrangementByShareBasedPaymentAwardExpectedFutureCompensationYearTwo","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"sam:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsEstimatedForfeitureRate","dataType":"xbrlr:percent","periodType":"duration","nillable":true},{"name":"sam:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExerciseFactor","dataType":"xs:decimal","periodType":"duration","nillable":true},{"name":"sam:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAnnualVestingPercentage","dataType":"xbrlr:percent","periodType":"instant","nillable":true},{"name":"sam:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsPercentageAnnualExercisePriceAccretion","dataType":"xbrlr:percent","periodType":"duration","nillable":true},{"name":"sam:ShareBasedCompensationArrangementByShareBasedPaymentAwardRequiredTenureForParticipationInPlan","dataType":"xbrlr:duration","periodType":"duration","nillable":true},{"name":"sam:ShareBasedCompensationArrangementByShareBasedPaymentAwardWeightedAverageFairValue","dataType":"xbrlr:perShare","periodType":"duration","nillable":true},{"name":"sam:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageFairValueOverExercisePrice","dataType":"xbrlr:perShare","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":"sam:SupplierRebatesCurrent","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"sam:TaxCutsAndJobsActOf2017ReclassificationFromAociToRetainedEarningsTaxEffect","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"sam:TaxCutsAndJobsActOf2017ReductionInFederalExciseTaxes","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"sam:VoluntaryPayrollDeductionPeriodToPurchaseInvestmentShares","dataType":"xbrlr:duration","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: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: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: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: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:ConcentrationRiskPercentage1","dataType":"xbrlr:percent","periodType":"duration","nillable":true},{"name":"us-gaap:ConsolidationPolicyTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"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:ContractualObligationFiscalYearMaturityScheduleTableTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:ContractualObligationFutureMinimumPaymentsDueRemainderOfFiscalYear","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:CumulativeEffectOnRetainedEarningsNetOfTax1","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"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:DebtInstrumentCovenantCompliance","dataType":"xs:string","periodType":"duration","nillable":true},{"name":"us-gaap:DebtInstrumentInterestRateEffectivePercentage","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: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:DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsGoodwill","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:DeferredTaxLiabilitiesNoncurrent","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:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets","dataType":"xbrlr:percent","periodType":"duration","nillable":true},{"name":"us-gaap:DefinedBenefitPlanContributionsByEmployer","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"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:DefinedBenefitPlanPensionPlanWithProjectedBenefitObligationInExcessOfPlanAssetsProjectedBenefitObligation","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage","dataType":"xbrlr:percent","periodType":"instant","nillable":true},{"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: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:EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate","dataType":"xbrlr:percent","periodType":"duration","nillable":true},{"name":"us-gaap:EffectiveIncomeTaxRateReconciliationDeductionsEmployeeStockOwnershipPlanDividends","dataType":"xbrlr:percent","periodType":"duration","nillable":true},{"name":"us-gaap:EffectiveIncomeTaxRateReconciliationDeductionsQualifiedProductionActivities","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:EmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:ExcessTaxBenefitFromShareBasedCompensationFinancingActivities","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:ExcessTaxBenefitFromShareBasedCompensationOperatingActivities","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:ExciseAndSalesTaxes","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"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: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:GainLossOnSalesOfAssetsAndAssetImpairmentCharges","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:GoodwillAndIntangibleAssetsPolicyTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:GoodwillDisclosureTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"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: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:IncreaseDecreaseInRestrictedCash","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: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: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:LeaseholdImprovementsGross","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"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:OperatingLeasesRentExpenseNet","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:OptionIndexedToIssuersEquityStrikePrice1","dataType":"xbrlr:perShare","periodType":"duration","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:OtherPrepaidExpenseCurrent","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:PaymentsForRepurchaseOfCommonStock","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: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:PrepaidInsurance","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:PrepaidTaxes","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: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: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: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:RepaymentsOfDebtAndCapitalLeaseObligations","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:RestrictedCashAndCashEquivalents","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"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:SalesAndExciseTaxPayableCurrent","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"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: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: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:ScheduleOfUnrecognizedCompensationCostNonvestedAwardsTableTextBlock","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:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod","dataType":"xbrla:sharesType","periodType":"duration","nillable":true},{"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:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice","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:StockIssuedDuringPeriodSharesStockOptionsExercised","dataType":"xbrla:sharesType","periodType":"duration","nillable":true},{"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: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:UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"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:WeightedAverageNumberOfDilutedSharesOutstanding","dataType":"xbrla:sharesType","periodType":"duration","nillable":true},{"name":"us-gaap:WeightedAverageNumberOfSharesOutstandingBasic","dataType":"xbrla:sharesType","periodType":"duration","nillable":true}],"headings":[{"name":"dei:DocumentInformationLineItems"},{"name":"dei:DocumentInformationTable"},{"name":"sam:CommitmentsAndContingenciesDisclosureLineItems"},{"name":"sam:CommitmentsAndContingenciesDisclosureTable"},{"name":"sam:DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureLineItems"},{"name":"sam:DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTable"},{"name":"sam:DefinedBenefitPlanWeightedAverageAssetsAllocationsAbstract"},{"name":"sam:DocumentAndEntityInformationAbstract"},{"name":"sam:EarningsPerShareDisclosureTable"},{"name":"sam:EarningsPerShareNoteLineItems"},{"name":"sam:IncomeTaxesLineItems"},{"name":"sam:IncomeTaxesTable"},{"name":"sam:OrganizationAndSummaryOfSignificantAccountingPoliciesLineItems"},{"name":"sam:OrganizationAndSummaryOfSignificantAccountingPoliciesTable"},{"name":"sam:OtherLiabilitiesLineItems"},{"name":"sam:OtherLiabilitiesTable"},{"name":"sam:QuarterlyFinancialInformationLineItems"},{"name":"sam:QuarterlyFinancialInformationTable"},{"name":"sam:ReconciliationOfStatutoryFederalTaxRateLineItems"},{"name":"sam:ReconciliationOfStatutoryFederalTaxRateTable"},{"name":"sam:ScheduleOfComponentsOfIncomeBeforeIncomeTaxExpenseBenefitLineItems"},{"name":"sam:ScheduleOfComponentsOfIncomeBeforeIncomeTaxExpenseBenefitTable"},{"name":"sam:ScheduleOfContractualCommitmentsLineItems"},{"name":"sam:ScheduleOfContractualCommitmentsTable"},{"name":"sam:ScheduleOfEarningsPerShareBasicAndDilutedByCommonClassLineItems"},{"name":"sam:ScheduleOfEarningsPerShareBasicAndDilutedByCommonClassTable"},{"name":"sam:ScheduleOfUnrecognizedTaxBenefitsLineItems"},{"name":"sam:ScheduleOfUnrecognizedTaxBenefitsTable"},{"name":"sam:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAggregateIntrinsicValueAbstract"},{"name":"sam:StockRepurchaseProgramAggregatePurchasePriceAbstract"},{"name":"sam:StockRepurchaseProgramNumberOfSharesAbstract"},{"name":"sam:UncategorizedAbstract"},{"name":"srt:ValuationAndQualifyingAccountsAbstract"},{"name":"srt:ValuationAndQualifyingAccountsDisclosureLineItems"},{"name":"srt:ValuationAndQualifyingAccountsDisclosureTable"},{"name":"us-gaap:AccountingPoliciesAbstract"},{"name":"us-gaap:AccumulatedOtherComprehensiveIncomeLossLineItems"},{"name":"us-gaap:AccumulatedOtherComprehensiveIncomeLossTable"},{"name":"us-gaap:AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract"},{"name":"us-gaap:AssetsAbstract"},{"name":"us-gaap:AssetsCurrentAbstract"},{"name":"us-gaap:ClassOfTreasuryStockTable"},{"name":"us-gaap:CommitmentsAndContingenciesDisclosureAbstract"},{"name":"us-gaap:CompensationAndRetirementDisclosureAbstract"},{"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:EquityAbstract"},{"name":"us-gaap:EquityClassOfTreasuryStockLineItems"},{"name":"us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems"},{"name":"us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable"},{"name":"us-gaap:FairValueDisclosuresAbstract"},{"name":"us-gaap:GoodwillAndIntangibleAssetsDisclosureAbstract"},{"name":"us-gaap:GoodwillLineItems"},{"name":"us-gaap:IncomeStatementAbstract"},{"name":"us-gaap:IncomeTaxDisclosureAbstract"},{"name":"us-gaap:IncreaseDecreaseInOperatingCapitalAbstract"},{"name":"us-gaap:InventoryCurrentTable"},{"name":"us-gaap:InventoryDisclosureAbstract"},{"name":"us-gaap:InventoryLineItems"},{"name":"us-gaap:InventoryNetAbstract"},{"name":"us-gaap:LiabilitiesAndStockholdersEquityAbstract"},{"name":"us-gaap:LiabilitiesCurrentAbstract"},{"name":"us-gaap:NetCashProvidedByUsedInFinancingActivitiesAbstract"},{"name":"us-gaap:NetCashProvidedByUsedInInvestingActivitiesAbstract"},{"name":"us-gaap:NetCashProvidedByUsedInOperatingActivitiesAbstract"},{"name":"us-gaap:NetIncomeLossAvailableToCommonStockholdersBasicAbstract"},{"name":"us-gaap:OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract"},{"name":"us-gaap:PayablesAndAccrualsAbstract"},{"name":"us-gaap:PostemploymentBenefitsAbstract"},{"name":"us-gaap:PropertyPlantAndEquipmentAbstract"},{"name":"us-gaap:PropertyPlantAndEquipmentLineItems"},{"name":"us-gaap:QuarterlyFinancialInformationDisclosureAbstract"},{"name":"us-gaap:ScheduleOfEarningsPerShareBasicByCommonClassTable"},{"name":"us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable"},{"name":"us-gaap:ScheduleOfGoodwillTable"},{"name":"us-gaap:ScheduleOfPropertyPlantAndEquipmentTable"},{"name":"us-gaap:ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"},{"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:TextBlockAbstract"},{"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:ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardAxis","domainClass":"sam:ShareBasedCompensationArrangementsByShareBasedPaymentAwardDomain"},{"name":"srt:ProductOrServiceAxis","domainClass":"srt:ProductsAndServicesDomain"},{"name":"srt:RangeAxis","domainClass":"srt:RangeMember"},{"name":"us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis","domainClass":"us-gaap:AntidilutiveSecuritiesNameDomain"},{"name":"us-gaap:AwardTypeAxis","domainClass":"us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"},{"name":"us-gaap:ConcentrationRiskByBenchmarkAxis","domainClass":"us-gaap:ConcentrationRiskBenchmarkDomain"},{"name":"us-gaap:ConcentrationRiskByTypeAxis","domainClass":"us-gaap:ConcentrationRiskTypeDomain"},{"name":"us-gaap:CreditFacilityAxis","domainClass":"us-gaap:CreditFacilityDomain"},{"name":"us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis","domainClass":"us-gaap:PlanAssetCategoriesDomain"},{"name":"us-gaap:ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis","domainClass":"us-gaap:AdjustmentsForErrorCorrectionDomain"},{"name":"us-gaap:IncomeStatementLocationAxis","domainClass":"us-gaap:IncomeStatementLocationDomain"},{"name":"us-gaap:IncomeTaxAuthorityAxis","domainClass":"us-gaap:IncomeTaxAuthorityDomain"},{"name":"us-gaap:LeaseArrangementTypeAxis","domainClass":"us-gaap:LeaseArrangementTypeDomain"},{"name":"us-gaap:LongTermPurchaseCommitmentByCategoryOfItemPurchasedAxis","domainClass":"us-gaap:LongTermPurchaseCommitmentCategoryOfItemPurchasedDomain"},{"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: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:SubsequentEventTypeAxis","domainClass":"us-gaap:SubsequentEventTypeDomain"},{"name":"us-gaap:TitleOfIndividualAxis","domainClass":"us-gaap:TitleOfIndividualWithRelationshipToEntityDomain"},{"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:ShareBasedCompensationArrangementsByShareBasedPaymentAwardDomain"},{"name":"srt:ProductsAndServicesDomain"},{"name":"srt:RangeMember"},{"name":"us-gaap:AdjustmentsForErrorCorrectionDomain"},{"name":"us-gaap:AntidilutiveSecuritiesNameDomain"},{"name":"us-gaap:ClassOfStockDomain"},{"name":"us-gaap:ConcentrationRiskBenchmarkDomain"},{"name":"us-gaap:ConcentrationRiskTypeDomain"},{"name":"us-gaap:CreditFacilityDomain"},{"name":"us-gaap:EquityComponentDomain"},{"name":"us-gaap:IncomeStatementLocationDomain"},{"name":"us-gaap:IncomeTaxAuthorityDomain"},{"name":"us-gaap:LeaseArrangementTypeDomain"},{"name":"us-gaap:LongTermPurchaseCommitmentCategoryOfItemPurchasedDomain"},{"name":"us-gaap:PlanAssetCategoriesDomain"},{"name":"us-gaap:PlanNameDomain"},{"name":"us-gaap:PropertyPlantAndEquipmentTypeDomain"},{"name":"us-gaap:PurchaseCommitmentExcludingLongtermCommitmentDomain"},{"name":"us-gaap:RelatedPartyDomain"},{"name":"us-gaap:RetirementPlanNameDomain"},{"name":"us-gaap:RetirementPlanTypeDomain"},{"name":"us-gaap:SegmentDomain"},{"name":"us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"},{"name":"us-gaap:ShareBasedGoodsAndNonemployeeServicesTransactionSupplierDomain"},{"name":"us-gaap:SubsequentEventTypeDomain"},{"name":"us-gaap:TitleOfIndividualWithRelationshipToEntityDomain"},{"name":"us-gaap:ValuationAllowancesAndReservesDomain"},{"name":"us-gaap:VariableRateDomain"}],"domainNetworks":[{"name":"rpt:domain-0","root":"dei:EntityDomain","relationships":[]},{"name":"rpt:domain-1","root":"us-gaap:EquityComponentDomain","relationships":[{"source":"us-gaap:EquityComponentDomain","target":"us-gaap:AccumulatedOtherComprehensiveIncomeMember"}]},{"name":"rpt:domain-2","root":"us-gaap:LeaseArrangementTypeDomain","relationships":[{"source":"us-gaap:LeaseArrangementTypeDomain","target":"sam:OperatingLeasesMember"}]},{"name":"rpt:domain-3","root":"us-gaap:LongTermPurchaseCommitmentCategoryOfItemPurchasedDomain","relationships":[{"source":"us-gaap:LongTermPurchaseCommitmentCategoryOfItemPurchasedDomain","target":"sam:BarleyAndWheatMember"}]},{"name":"rpt:domain-4","root":"us-gaap:PurchaseCommitmentExcludingLongtermCommitmentDomain","relationships":[{"source":"us-gaap:PurchaseCommitmentExcludingLongtermCommitmentDomain","target":"sam:HopsMember"}]},{"name":"rpt:domain-5","root":"srt:RangeMember","relationships":[{"source":"srt:RangeMember","target":"srt:MinimumMember"}]},{"name":"rpt:domain-6","root":"us-gaap:RelatedPartyDomain","relationships":[{"source":"us-gaap:RelatedPartyDomain","target":"sam:ThirdPartyBreweryMember"}]},{"name":"rpt:domain-7","root":"us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain","relationships":[{"source":"us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain","target":"us-gaap:RestrictedStockMember"},{"source":"us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain","target":"us-gaap:StockCompensationPlanMember"}]},{"name":"rpt:domain-8","root":"us-gaap:PlanNameDomain","relationships":[{"source":"us-gaap:PlanNameDomain","target":"sam:NonEmployeeDirectorStockOptionMember"}]},{"name":"rpt:domain-9","root":"srt:RangeMember","relationships":[{"source":"srt:RangeMember","target":"srt:MaximumMember"},{"source":"srt:RangeMember","target":"srt:MinimumMember"}]},{"name":"rpt:domain-10","root":"sam:ShareBasedCompensationArrangementsByShareBasedPaymentAwardDomain","relationships":[{"source":"sam:ShareBasedCompensationArrangementsByShareBasedPaymentAwardDomain","target":"sam:GrantDateOneMember"},{"source":"sam:ShareBasedCompensationArrangementsByShareBasedPaymentAwardDomain","target":"sam:PerformanceBasedAwardsMember"},{"source":"sam:ShareBasedCompensationArrangementsByShareBasedPaymentAwardDomain","target":"sam:GrantDateTwoMember"},{"source":"sam:ShareBasedCompensationArrangementsByShareBasedPaymentAwardDomain","target":"sam:ServiceBasedAwardsMember"},{"source":"sam:ShareBasedCompensationArrangementsByShareBasedPaymentAwardDomain","target":"sam:VoluntaryEquityInvestmentProgramMember"}]},{"name":"rpt:domain-11","root":"us-gaap:ClassOfStockDomain","relationships":[{"source":"us-gaap:ClassOfStockDomain","target":"us-gaap:CommonClassAMember"}]},{"name":"rpt:domain-12","root":"us-gaap:SubsequentEventTypeDomain","relationships":[]},{"name":"rpt:domain-13","root":"us-gaap:TitleOfIndividualWithRelationshipToEntityDomain","relationships":[{"source":"us-gaap:TitleOfIndividualWithRelationshipToEntityDomain","target":"us-gaap:ChiefExecutiveOfficerMember"},{"source":"us-gaap:TitleOfIndividualWithRelationshipToEntityDomain","target":"sam:PresidentAndChiefExecutiveOfficerMember"},{"source":"us-gaap:TitleOfIndividualWithRelationshipToEntityDomain","target":"sam:BoardOfDirectorsMember"}]},{"name":"rpt:domain-14","root":"us-gaap:ClassOfStockDomain","relationships":[{"source":"us-gaap:ClassOfStockDomain","target":"us-gaap:CommonClassAMember"},{"source":"us-gaap:ClassOfStockDomain","target":"us-gaap:CommonClassBMember"}]},{"name":"rpt:domain-15","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-16","root":"us-gaap:EquityComponentDomain","relationships":[{"source":"us-gaap:EquityComponentDomain","target":"us-gaap:AccumulatedOtherComprehensiveIncomeMember"},{"source":"us-gaap:EquityComponentDomain","target":"us-gaap:AdditionalPaidInCapitalMember"},{"source":"us-gaap:EquityComponentDomain","target":"us-gaap:CommonStockMember"},{"source":"us-gaap:EquityComponentDomain","target":"us-gaap:RetainedEarningsMember"}]},{"name":"rpt:domain-17","root":"us-gaap:PlanAssetCategoriesDomain","relationships":[{"source":"us-gaap:PlanAssetCategoriesDomain","target":"us-gaap:DebtSecuritiesMember"},{"source":"us-gaap:PlanAssetCategoriesDomain","target":"us-gaap:EquitySecuritiesMember"}]},{"name":"rpt:domain-18","root":"sam:DefinedBenefitPlansAndOtherPostretirementBenefitPlansAdditionalInformationDomain","relationships":[{"source":"sam:DefinedBenefitPlansAndOtherPostretirementBenefitPlansAdditionalInformationDomain","target":"sam:TheInternationalUnionOfOperatingEngineersMember"}]},{"name":"rpt:domain-19","root":"us-gaap:RetirementPlanNameDomain","relationships":[{"source":"us-gaap:RetirementPlanNameDomain","target":"sam:BostonBeerCompany401kPlanMember"},{"source":"us-gaap:RetirementPlanNameDomain","target":"sam:SamuelAdamsCincinnatiBrewery401kPlanMember"}]},{"name":"rpt:domain-20","root":"us-gaap:RetirementPlanTypeDomain","relationships":[{"source":"us-gaap:RetirementPlanTypeDomain","target":"sam:CompanySponsoredPensionPlansMember"},{"source":"us-gaap:RetirementPlanTypeDomain","target":"sam:GroupThreeMember"},{"source":"us-gaap:RetirementPlanTypeDomain","target":"sam:GroupTwoMember"},{"source":"us-gaap:RetirementPlanTypeDomain","target":"us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember"},{"source":"us-gaap:RetirementPlanTypeDomain","target":"us-gaap:PensionPlansDefinedBenefitMember"}]},{"name":"rpt:domain-21","root":"us-gaap:TitleOfIndividualWithRelationshipToEntityDomain","relationships":[{"source":"us-gaap:TitleOfIndividualWithRelationshipToEntityDomain","target":"sam:NonunionEmployeesMember"},{"source":"us-gaap:TitleOfIndividualWithRelationshipToEntityDomain","target":"sam:UnionEmployeesMember"}]},{"name":"rpt:domain-22","root":"us-gaap:PropertyPlantAndEquipmentTypeDomain","relationships":[{"source":"us-gaap:PropertyPlantAndEquipmentTypeDomain","target":"us-gaap:BuildingAndBuildingImprovementsMember"},{"source":"us-gaap:PropertyPlantAndEquipmentTypeDomain","target":"us-gaap:ComputerEquipmentMember"},{"source":"us-gaap:PropertyPlantAndEquipmentTypeDomain","target":"us-gaap:FurnitureAndFixturesMember"},{"source":"us-gaap:PropertyPlantAndEquipmentTypeDomain","target":"sam:KegsMember"},{"source":"us-gaap:PropertyPlantAndEquipmentTypeDomain","target":"us-gaap:LeaseholdImprovementsMember"},{"source":"us-gaap:PropertyPlantAndEquipmentTypeDomain","target":"us-gaap:MachineryAndEquipmentMember"}]},{"name":"rpt:domain-23","root":"us-gaap:RetirementPlanTypeDomain","relationships":[{"source":"us-gaap:RetirementPlanTypeDomain","target":"us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember"},{"source":"us-gaap:RetirementPlanTypeDomain","target":"us-gaap:PensionPlansDefinedBenefitMember"}]},{"name":"rpt:domain-24","root":"us-gaap:IncomeTaxAuthorityDomain","relationships":[{"source":"us-gaap:IncomeTaxAuthorityDomain","target":"us-gaap:StateAndLocalJurisdictionMember"}]},{"name":"rpt:domain-25","root":"srt:RangeMember","relationships":[{"source":"srt:RangeMember","target":"srt:MaximumMember"}]},{"name":"rpt:domain-26","root":"us-gaap:AntidilutiveSecuritiesNameDomain","relationships":[]},{"name":"rpt:domain-27","root":"us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain","relationships":[{"source":"us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain","target":"sam:PerformanceBasedAwardsMember"}]},{"name":"rpt:domain-28","root":"us-gaap:PropertyPlantAndEquipmentTypeDomain","relationships":[{"source":"us-gaap:PropertyPlantAndEquipmentTypeDomain","target":"us-gaap:MachineryAndEquipmentMember"}]},{"name":"rpt:domain-29","root":"us-gaap:PurchaseCommitmentExcludingLongtermCommitmentDomain","relationships":[{"source":"us-gaap:PurchaseCommitmentExcludingLongtermCommitmentDomain","target":"sam:ApplesAndOtherIngredientsMember"},{"source":"us-gaap:PurchaseCommitmentExcludingLongtermCommitmentDomain","target":"sam:BrandSupportMember"},{"source":"us-gaap:PurchaseCommitmentExcludingLongtermCommitmentDomain","target":"sam:HopsBarleyAndWheatMember"},{"source":"us-gaap:PurchaseCommitmentExcludingLongtermCommitmentDomain","target":"sam:OtherPurchaseCommitmentMember"}]},{"name":"rpt:domain-30","root":"us-gaap:PropertyPlantAndEquipmentTypeDomain","relationships":[{"source":"us-gaap:PropertyPlantAndEquipmentTypeDomain","target":"us-gaap:LandMember"}]},{"name":"rpt:domain-31","root":"us-gaap:RetirementPlanTypeDomain","relationships":[]},{"name":"rpt:domain-32","root":"us-gaap:CreditFacilityDomain","relationships":[{"source":"us-gaap:CreditFacilityDomain","target":"us-gaap:RevolvingCreditFacilityMember"}]},{"name":"rpt:domain-33","root":"us-gaap:VariableRateDomain","relationships":[{"source":"us-gaap:VariableRateDomain","target":"us-gaap:LondonInterbankOfferedRateLIBORMember"},{"source":"us-gaap:VariableRateDomain","target":"us-gaap:PrimeRateMember"}]},{"name":"rpt:domain-34","root":"us-gaap:AdjustmentsForErrorCorrectionDomain","relationships":[{"source":"us-gaap:AdjustmentsForErrorCorrectionDomain","target":"sam:ShareBasedCompensationMember"}]},{"name":"rpt:domain-35","root":"us-gaap:IncomeStatementLocationDomain","relationships":[{"source":"us-gaap:IncomeStatementLocationDomain","target":"us-gaap:GeneralAndAdministrativeExpenseMember"},{"source":"us-gaap:IncomeStatementLocationDomain","target":"us-gaap:SellingAndMarketingExpenseMember"}]},{"name":"rpt:domain-36","root":"sam:ShareBasedCompensationArrangementsByShareBasedPaymentAwardDomain","relationships":[{"source":"sam:ShareBasedCompensationArrangementsByShareBasedPaymentAwardDomain","target":"sam:PerformanceBasedAwardsMember"}]},{"name":"rpt:domain-37","root":"sam:ComponentsOfOtherOperatingCostAndExpenseGeneralDomain","relationships":[{"source":"sam:ComponentsOfOtherOperatingCostAndExpenseGeneralDomain","target":"sam:CustomersMember"}]},{"name":"rpt:domain-38","root":"us-gaap:ConcentrationRiskBenchmarkDomain","relationships":[{"source":"us-gaap:ConcentrationRiskBenchmarkDomain","target":"us-gaap:SalesRevenueNetMember"}]},{"name":"rpt:domain-39","root":"us-gaap:ConcentrationRiskTypeDomain","relationships":[{"source":"us-gaap:ConcentrationRiskTypeDomain","target":"us-gaap:ProductConcentrationRiskMember"}]},{"name":"rpt:domain-40","root":"us-gaap:LeaseArrangementTypeDomain","relationships":[]},{"name":"rpt:domain-41","root":"srt:ProductsAndServicesDomain","relationships":[{"source":"srt:ProductsAndServicesDomain","target":"sam:ProductsAMember"}]},{"name":"rpt:domain-42","root":"us-gaap:PropertyPlantAndEquipmentTypeDomain","relationships":[{"source":"us-gaap:PropertyPlantAndEquipmentTypeDomain","target":"sam:KegsMember"}]},{"name":"rpt:domain-43","root":"us-gaap:ShareBasedGoodsAndNonemployeeServicesTransactionSupplierDomain","relationships":[{"source":"us-gaap:ShareBasedGoodsAndNonemployeeServicesTransactionSupplierDomain","target":"sam:DistributorsMember"}]},{"name":"rpt:domain-44","root":"us-gaap:SegmentDomain","relationships":[{"source":"us-gaap:SegmentDomain","target":"sam:SegmentOneMember"},{"source":"us-gaap:SegmentDomain","target":"sam:SegmentTwoMember"}]},{"name":"rpt:domain-45","root":"us-gaap:ValuationAllowancesAndReservesDomain","relationships":[{"source":"us-gaap:ValuationAllowancesAndReservesDomain","target":"sam:DiscountAccrualMember"},{"source":"us-gaap:ValuationAllowancesAndReservesDomain","target":"us-gaap:InventoryValuationReserveMember"},{"source":"us-gaap:ValuationAllowancesAndReservesDomain","target":"sam:AllowancesForDoubtfulAccountCurrentMember"},{"source":"us-gaap:ValuationAllowancesAndReservesDomain","target":"sam:AllowancesForSalesReturnMember"}]},{"name":"rpt:domain-46","root":"us-gaap:ClassOfStockDomain","relationships":[]}],"members":[{"name":"sam:AllowancesForDoubtfulAccountCurrentMember","domainClasses":["us-gaap:ValuationAllowancesAndReservesDomain"]},{"name":"sam:AllowancesForSalesReturnMember","domainClasses":["us-gaap:ValuationAllowancesAndReservesDomain"]},{"name":"sam:ApplesAndOtherIngredientsMember","domainClasses":["us-gaap:PurchaseCommitmentExcludingLongtermCommitmentDomain"]},{"name":"sam:BarleyAndWheatMember","domainClasses":["us-gaap:LongTermPurchaseCommitmentCategoryOfItemPurchasedDomain"]},{"name":"sam:BoardOfDirectorsMember","domainClasses":["us-gaap:TitleOfIndividualWithRelationshipToEntityDomain"]},{"name":"sam:BostonBeerCompany401kPlanMember","domainClasses":["us-gaap:RetirementPlanNameDomain"]},{"name":"sam:BrandSupportMember","domainClasses":["us-gaap:PurchaseCommitmentExcludingLongtermCommitmentDomain"]},{"name":"sam:CompanySponsoredPensionPlansMember","domainClasses":["us-gaap:RetirementPlanTypeDomain"]},{"name":"sam:CustomersMember","domainClasses":["sam:ComponentsOfOtherOperatingCostAndExpenseGeneralDomain"]},{"name":"sam:DiscountAccrualMember","domainClasses":["us-gaap:ValuationAllowancesAndReservesDomain"]},{"name":"sam:DistributorsMember","domainClasses":["us-gaap:ShareBasedGoodsAndNonemployeeServicesTransactionSupplierDomain"]},{"name":"sam:GrantDateOneMember","domainClasses":["sam:ShareBasedCompensationArrangementsByShareBasedPaymentAwardDomain"]},{"name":"sam:GrantDateTwoMember","domainClasses":["sam:ShareBasedCompensationArrangementsByShareBasedPaymentAwardDomain"]},{"name":"sam:GroupThreeMember","domainClasses":["us-gaap:RetirementPlanTypeDomain"]},{"name":"sam:GroupTwoMember","domainClasses":["us-gaap:RetirementPlanTypeDomain"]},{"name":"sam:HopsBarleyAndWheatMember","domainClasses":["us-gaap:PurchaseCommitmentExcludingLongtermCommitmentDomain"]},{"name":"sam:HopsMember","domainClasses":["us-gaap:PurchaseCommitmentExcludingLongtermCommitmentDomain"]},{"name":"sam:KegsMember","domainClasses":["us-gaap:PropertyPlantAndEquipmentTypeDomain"]},{"name":"sam:NonEmployeeDirectorStockOptionMember","domainClasses":["us-gaap:PlanNameDomain"]},{"name":"sam:NonunionEmployeesMember","domainClasses":["us-gaap:TitleOfIndividualWithRelationshipToEntityDomain"]},{"name":"sam:OperatingLeasesMember","domainClasses":["us-gaap:LeaseArrangementTypeDomain"]},{"name":"sam:OtherPurchaseCommitmentMember","domainClasses":["us-gaap:PurchaseCommitmentExcludingLongtermCommitmentDomain"]},{"name":"sam:PerformanceBasedAwardsMember","domainClasses":["sam:ShareBasedCompensationArrangementsByShareBasedPaymentAwardDomain","us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"]},{"name":"sam:PresidentAndChiefExecutiveOfficerMember","domainClasses":["us-gaap:TitleOfIndividualWithRelationshipToEntityDomain"]},{"name":"sam:ProductsAMember","domainClasses":["srt:ProductsAndServicesDomain"]},{"name":"sam:SamuelAdamsCincinnatiBrewery401kPlanMember","domainClasses":["us-gaap:RetirementPlanNameDomain"]},{"name":"sam:SegmentOneMember","domainClasses":["us-gaap:SegmentDomain"]},{"name":"sam:SegmentTwoMember","domainClasses":["us-gaap:SegmentDomain"]},{"name":"sam:ServiceBasedAwardsMember","domainClasses":["sam:ShareBasedCompensationArrangementsByShareBasedPaymentAwardDomain"]},{"name":"sam:ShareBasedCompensationMember","domainClasses":["us-gaap:AdjustmentsForErrorCorrectionDomain"]},{"name":"sam:TheInternationalUnionOfOperatingEngineersMember","domainClasses":["sam:DefinedBenefitPlansAndOtherPostretirementBenefitPlansAdditionalInformationDomain"]},{"name":"sam:ThirdPartyBreweryMember","domainClasses":["us-gaap:RelatedPartyDomain"]},{"name":"sam:UnionEmployeesMember","domainClasses":["us-gaap:TitleOfIndividualWithRelationshipToEntityDomain"]},{"name":"sam:UnvestedSharesMember","domainClasses":["us-gaap:ClassOfStockDomain"]},{"name":"sam:VoluntaryEquityInvestmentProgramMember","domainClasses":["sam:ShareBasedCompensationArrangementsByShareBasedPaymentAwardDomain"]},{"name":"srt:MaximumMember","domainClasses":["srt:RangeMember"]},{"name":"srt:MinimumMember","domainClasses":["srt:RangeMember"]},{"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:ChiefExecutiveOfficerMember","domainClasses":["us-gaap:TitleOfIndividualWithRelationshipToEntityDomain"]},{"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: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:LandMember","domainClasses":["us-gaap:PropertyPlantAndEquipmentTypeDomain"]},{"name":"us-gaap:LeaseholdImprovementsMember","domainClasses":["us-gaap:PropertyPlantAndEquipmentTypeDomain"]},{"name":"us-gaap:LondonInterbankOfferedRateLIBORMember","domainClasses":["us-gaap:VariableRateDomain"]},{"name":"us-gaap:MachineryAndEquipmentMember","domainClasses":["us-gaap:PropertyPlantAndEquipmentTypeDomain"]},{"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:ProductConcentrationRiskMember","domainClasses":["us-gaap:ConcentrationRiskTypeDomain"]},{"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:SalesRevenueNetMember","domainClasses":["us-gaap:ConcentrationRiskBenchmarkDomain"]},{"name":"us-gaap:SellingAndMarketingExpenseMember","domainClasses":["us-gaap:IncomeStatementLocationDomain"]},{"name":"us-gaap:StateAndLocalJurisdictionMember","domainClasses":["us-gaap:IncomeTaxAuthorityDomain"]},{"name":"us-gaap:StockCompensationPlanMember","domainClasses":["us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"]}],"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":"dei:LegalEntityAxis","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":"dei:LegalEntityAxis","domainNetwork":"rpt:domain-0","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":"dei:LegalEntityAxis","domainNetwork":"rpt:domain-0","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":"dei:LegalEntityAxis","domainNetwork":"rpt:domain-0","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":"dei:LegalEntityAxis","domainNetwork":"rpt:domain-0","optional":true},{"dimension":"us-gaap:StatementEquityComponentsAxis","domainNetwork":"rpt:domain-1","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":"dei:LegalEntityAxis","domainNetwork":"rpt:domain-0","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":"dei:LegalEntityAxis","domainNetwork":"rpt:domain-0","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:LeaseArrangementTypeAxis","domainNetwork":"rpt:domain-2","optional":true},{"dimension":"dei:LegalEntityAxis","domainNetwork":"rpt:domain-0","optional":true},{"dimension":"us-gaap:LongTermPurchaseCommitmentByCategoryOfItemPurchasedAxis","domainNetwork":"rpt:domain-3","optional":true},{"dimension":"us-gaap:PurchaseCommitmentExcludingLongtermCommitmentAxis","domainNetwork":"rpt:domain-4","optional":true},{"dimension":"srt:RangeAxis","domainNetwork":"rpt:domain-5","optional":true},{"dimension":"us-gaap:RelatedPartyTransactionsByRelatedPartyAxis","domainNetwork":"rpt:domain-6","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":"dei:LegalEntityAxis","domainNetwork":"rpt:domain-0","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":"dei:LegalEntityAxis","domainNetwork":"rpt:domain-0","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:AwardTypeAxis","domainNetwork":"rpt:domain-7","optional":true},{"dimension":"us-gaap:PlanNameAxis","domainNetwork":"rpt:domain-8","optional":true},{"dimension":"srt:RangeAxis","domainNetwork":"rpt:domain-9","optional":true},{"dimension":"sam:ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardAxis","domainNetwork":"rpt:domain-10","optional":true},{"dimension":"us-gaap:StatementClassOfStockAxis","domainNetwork":"rpt:domain-11","optional":true},{"dimension":"us-gaap:SubsequentEventTypeAxis","domainNetwork":"rpt:domain-12","optional":true},{"dimension":"us-gaap:TitleOfIndividualAxis","domainNetwork":"rpt:domain-13","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":"dei:LegalEntityAxis","domainNetwork":"rpt:domain-0","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":"dei:LegalEntityAxis","domainNetwork":"rpt:domain-0","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":"dei:LegalEntityAxis","domainNetwork":"rpt:domain-0","optional":true},{"dimension":"us-gaap:StatementClassOfStockAxis","domainNetwork":"rpt:domain-14","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":"dei:LegalEntityAxis","domainNetwork":"rpt:domain-0","optional":true},{"dimension":"us-gaap:StatementClassOfStockAxis","domainNetwork":"rpt:domain-15","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":"dei:LegalEntityAxis","domainNetwork":"rpt:domain-0","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":"dei:LegalEntityAxis","domainNetwork":"rpt:domain-0","optional":true},{"dimension":"us-gaap:StatementClassOfStockAxis","domainNetwork":"rpt:domain-14","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":"dei:LegalEntityAxis","domainNetwork":"rpt:domain-0","optional":true},{"dimension":"us-gaap:StatementClassOfStockAxis","domainNetwork":"rpt:domain-14","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":"dei:LegalEntityAxis","domainNetwork":"rpt:domain-0","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":"dei:LegalEntityAxis","domainNetwork":"rpt:domain-0","optional":true},{"dimension":"us-gaap:StatementClassOfStockAxis","domainNetwork":"rpt:domain-14","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":"dei:LegalEntityAxis","domainNetwork":"rpt:domain-0","optional":true},{"dimension":"us-gaap:StatementClassOfStockAxis","domainNetwork":"rpt:domain-14","optional":true},{"dimension":"us-gaap:StatementEquityComponentsAxis","domainNetwork":"rpt:domain-16","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":"dei:LegalEntityAxis","domainNetwork":"rpt:domain-0","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:StatementClassOfStockAxis","domainNetwork":"rpt:domain-14","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":"us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis","domainNetwork":"rpt:domain-17","optional":true},{"dimension":"sam:DefinedBenefitPlansAndOtherPostretirementBenefitPlansAdditionalInformationAxis","domainNetwork":"rpt:domain-18","optional":true},{"dimension":"dei:LegalEntityAxis","domainNetwork":"rpt:domain-0","optional":true},{"dimension":"srt:RangeAxis","domainNetwork":"rpt:domain-9","optional":true},{"dimension":"us-gaap:RetirementPlanNameAxis","domainNetwork":"rpt:domain-19","optional":true},{"dimension":"us-gaap:RetirementPlanTypeAxis","domainNetwork":"rpt:domain-20","optional":true},{"dimension":"us-gaap:TitleOfIndividualAxis","domainNetwork":"rpt:domain-21","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":"dei:LegalEntityAxis","domainNetwork":"rpt:domain-0","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":"dei:LegalEntityAxis","domainNetwork":"rpt:domain-0","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":"dei:LegalEntityAxis","domainNetwork":"rpt:domain-0","optional":true},{"dimension":"us-gaap:PropertyPlantAndEquipmentByTypeAxis","domainNetwork":"rpt:domain-22","optional":true},{"dimension":"srt:RangeAxis","domainNetwork":"rpt:domain-9","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":"dei:LegalEntityAxis","domainNetwork":"rpt:domain-0","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":"dei:LegalEntityAxis","domainNetwork":"rpt:domain-0","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":"dei:LegalEntityAxis","domainNetwork":"rpt:domain-0","optional":true},{"dimension":"us-gaap:RetirementPlanTypeAxis","domainNetwork":"rpt:domain-23","optional":true}]},{"name":"rpt:cube-30","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":"dei:LegalEntityAxis","domainNetwork":"rpt:domain-0","optional":true}]},{"name":"rpt:cube-31","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":"dei:LegalEntityAxis","domainNetwork":"rpt:domain-0","optional":true}]},{"name":"rpt:cube-32","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":"dei:LegalEntityAxis","domainNetwork":"rpt:domain-0","optional":true}]},{"name":"rpt:cube-33","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-24","optional":true},{"dimension":"dei:LegalEntityAxis","domainNetwork":"rpt:domain-0","optional":true},{"dimension":"srt:RangeAxis","domainNetwork":"rpt:domain-25","optional":true}]},{"name":"rpt:cube-34","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":"dei:LegalEntityAxis","domainNetwork":"rpt:domain-0","optional":true}]},{"name":"rpt:cube-35","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":"dei:LegalEntityAxis","domainNetwork":"rpt:domain-0","optional":true}]},{"name":"rpt:cube-36","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":"dei:LegalEntityAxis","domainNetwork":"rpt:domain-0","optional":true}]},{"name":"rpt:cube-37","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-17","optional":true},{"dimension":"dei:LegalEntityAxis","domainNetwork":"rpt:domain-0","optional":true}]},{"name":"rpt:cube-38","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":"dei:LegalEntityAxis","domainNetwork":"rpt:domain-0","optional":true}]},{"name":"rpt:cube-39","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:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis","domainNetwork":"rpt:domain-26","optional":true},{"dimension":"us-gaap:AwardTypeAxis","domainNetwork":"rpt:domain-27","optional":true},{"dimension":"dei:LegalEntityAxis","domainNetwork":"rpt:domain-0","optional":true},{"dimension":"us-gaap:StatementClassOfStockAxis","domainNetwork":"rpt:domain-11","optional":true}]},{"name":"rpt:cube-40","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":"dei:LegalEntityAxis","domainNetwork":"rpt:domain-0","optional":true}]},{"name":"rpt:cube-41","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:LeaseArrangementTypeAxis","domainNetwork":"rpt:domain-2","optional":true},{"dimension":"dei:LegalEntityAxis","domainNetwork":"rpt:domain-0","optional":true},{"dimension":"us-gaap:PropertyPlantAndEquipmentByTypeAxis","domainNetwork":"rpt:domain-28","optional":true},{"dimension":"us-gaap:PurchaseCommitmentExcludingLongtermCommitmentAxis","domainNetwork":"rpt:domain-29","optional":true}]},{"name":"rpt:cube-42","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":"dei:LegalEntityAxis","domainNetwork":"rpt:domain-0","optional":true}]},{"name":"rpt:cube-43","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":"dei:LegalEntityAxis","domainNetwork":"rpt:domain-0","optional":true}]},{"name":"rpt:cube-44","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":"dei:LegalEntityAxis","domainNetwork":"rpt:domain-0","optional":true}]},{"name":"rpt:cube-45","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":"dei:LegalEntityAxis","domainNetwork":"rpt:domain-0","optional":true}]},{"name":"rpt:cube-46","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":"dei:LegalEntityAxis","domainNetwork":"rpt:domain-0","optional":true},{"dimension":"us-gaap:PropertyPlantAndEquipmentByTypeAxis","domainNetwork":"rpt:domain-30","optional":true}]},{"name":"rpt:cube-47","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":"dei:LegalEntityAxis","domainNetwork":"rpt:domain-0","optional":true}]},{"name":"rpt:cube-48","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":"dei:LegalEntityAxis","domainNetwork":"rpt:domain-0","optional":true}]},{"name":"rpt:cube-49","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":"dei:LegalEntityAxis","domainNetwork":"rpt:domain-0","optional":true},{"dimension":"us-gaap:RetirementPlanTypeAxis","domainNetwork":"rpt:domain-31","optional":true}]},{"name":"rpt:cube-50","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":"dei:LegalEntityAxis","domainNetwork":"rpt:domain-0","optional":true}]},{"name":"rpt:cube-51","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":"dei:LegalEntityAxis","domainNetwork":"rpt:domain-0","optional":true}]},{"name":"rpt:cube-52","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":"dei:LegalEntityAxis","domainNetwork":"rpt:domain-0","optional":true}]},{"name":"rpt:cube-53","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":"dei:LegalEntityAxis","domainNetwork":"rpt:domain-0","optional":true}]},{"name":"rpt:cube-54","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":"dei:LegalEntityAxis","domainNetwork":"rpt:domain-0","optional":true}]},{"name":"rpt:cube-55","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-32","optional":true},{"dimension":"dei:LegalEntityAxis","domainNetwork":"rpt:domain-0","optional":true},{"dimension":"us-gaap:VariableRateAxis","domainNetwork":"rpt:domain-33","optional":true}]},{"name":"rpt:cube-56","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":"dei:LegalEntityAxis","domainNetwork":"rpt:domain-0","optional":true}]},{"name":"rpt:cube-57","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":"dei:LegalEntityAxis","domainNetwork":"rpt:domain-0","optional":true}]},{"name":"rpt:cube-58","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:ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis","domainNetwork":"rpt:domain-34","optional":true},{"dimension":"us-gaap:IncomeStatementLocationAxis","domainNetwork":"rpt:domain-35","optional":true},{"dimension":"dei:LegalEntityAxis","domainNetwork":"rpt:domain-0","optional":true},{"dimension":"sam:ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardAxis","domainNetwork":"rpt:domain-36","optional":true}]},{"name":"rpt:cube-59","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":"dei:LegalEntityAxis","domainNetwork":"rpt:domain-0","optional":true}]},{"name":"rpt:cube-60","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":"dei:LegalEntityAxis","domainNetwork":"rpt:domain-0","optional":true}]},{"name":"rpt:cube-61","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":"dei:LegalEntityAxis","domainNetwork":"rpt:domain-0","optional":true}]},{"name":"rpt:cube-62","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":"dei:LegalEntityAxis","domainNetwork":"rpt:domain-0","optional":true}]},{"name":"rpt:cube-63","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":"dei:LegalEntityAxis","domainNetwork":"rpt:domain-0","optional":true}]},{"name":"rpt:cube-64","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":"dei:LegalEntityAxis","domainNetwork":"rpt:domain-0","optional":true}]},{"name":"rpt:cube-65","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":"dei:LegalEntityAxis","domainNetwork":"rpt:domain-0","optional":true}]},{"name":"rpt:cube-66","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:ComponentsOfOtherOperatingCostAndExpenseGeneralAxis","domainNetwork":"rpt:domain-37","optional":true},{"dimension":"us-gaap:ConcentrationRiskByBenchmarkAxis","domainNetwork":"rpt:domain-38","optional":true},{"dimension":"us-gaap:ConcentrationRiskByTypeAxis","domainNetwork":"rpt:domain-39","optional":true},{"dimension":"us-gaap:LeaseArrangementTypeAxis","domainNetwork":"rpt:domain-40","optional":true},{"dimension":"dei:LegalEntityAxis","domainNetwork":"rpt:domain-0","optional":true},{"dimension":"srt:ProductOrServiceAxis","domainNetwork":"rpt:domain-41","optional":true},{"dimension":"us-gaap:PropertyPlantAndEquipmentByTypeAxis","domainNetwork":"rpt:domain-42","optional":true},{"dimension":"srt:RangeAxis","domainNetwork":"rpt:domain-9","optional":true},{"dimension":"us-gaap:ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis","domainNetwork":"rpt:domain-43","optional":true},{"dimension":"us-gaap:StatementBusinessSegmentsAxis","domainNetwork":"rpt:domain-44","optional":true}]},{"name":"rpt:cube-67","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":"dei:LegalEntityAxis","domainNetwork":"rpt:domain-0","optional":true}]},{"name":"rpt:cube-68","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":"dei:LegalEntityAxis","domainNetwork":"rpt:domain-0","optional":true}]},{"name":"rpt:cube-69","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":"dei:LegalEntityAxis","domainNetwork":"rpt:domain-0","optional":true}]},{"name":"rpt:cube-70","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":"dei:LegalEntityAxis","domainNetwork":"rpt:domain-0","optional":true},{"dimension":"us-gaap:ValuationAllowancesAndReservesTypeAxis","domainNetwork":"rpt:domain-45","optional":true}]},{"name":"rpt:cube-71","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":"dei:LegalEntityAxis","domainNetwork":"rpt:domain-0","optional":true}]},{"name":"rpt:cube-72","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":"dei:LegalEntityAxis","domainNetwork":"rpt:domain-0","optional":true}]},{"name":"rpt:cube-73","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-46","optional":true}]},{"name":"rpt:cube-74","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":"dei:LegalEntityAxis","domainNetwork":"rpt:domain-0","optional":true}]},{"name":"rpt:cube-75","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":"dei:LegalEntityAxis","domainNetwork":"rpt:domain-0","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:label","value":"Amendment Flag","language":"en-US"},{"forObject":"dei:CurrentFiscalYearEndDate","labelType":"xbrl:label","value":"Current Fiscal Year End Date","language":"en-US"},{"forObject":"dei:DocumentFiscalPeriodFocus","labelType":"xbrl:label","value":"Document Fiscal Period Focus","language":"en-US"},{"forObject":"dei:DocumentFiscalYearFocus","labelType":"xbrl:label","value":"Document Fiscal Year Focus","language":"en-US"},{"forObject":"dei:DocumentInformationLineItems","labelType":"xbrl:label","value":"Document Information [Line Items]","language":"en-US"},{"forObject":"dei:DocumentInformationTable","labelType":"xbrl:label","value":"Document Information [Table]","language":"en-US"},{"forObject":"dei:DocumentPeriodEndDate","labelType":"xbrl:label","value":"Document Period End Date","language":"en-US"},{"forObject":"dei:DocumentType","labelType":"xbrl:label","value":"Document Type","language":"en-US"},{"forObject":"dei:EntityCentralIndexKey","labelType":"xbrl:label","value":"Entity Central Index Key","language":"en-US"},{"forObject":"dei:EntityCommonStockSharesOutstanding","labelType":"xbrl:label","value":"Entity Common Stock, Shares Outstanding","language":"en-US"},{"forObject":"dei:EntityCurrentReportingStatus","labelType":"xbrl:label","value":"Entity Current Reporting Status","language":"en-US"},{"forObject":"dei:EntityDomain","labelType":"xbrl:label","value":"Entity [Domain]","language":"en-US"},{"forObject":"dei:EntityDomain","labelType":"xbrl:terseLabel","value":"Entity [Domain]","language":"en-US"},{"forObject":"dei:EntityEmergingGrowthCompany","labelType":"xbrl:label","value":"Entity Emerging Growth Company","language":"en-US"},{"forObject":"dei:EntityFilerCategory","labelType":"xbrl:label","value":"Entity Filer Category","language":"en-US"},{"forObject":"dei:EntityPublicFloat","labelType":"xbrl:label","value":"Entity Public Float","language":"en-US"},{"forObject":"dei:EntityRegistrantName","labelType":"xbrl:label","value":"Entity Registrant Name","language":"en-US"},{"forObject":"dei:EntityShellCompany","labelType":"xbrl:label","value":"Entity Shell Company","language":"en-US"},{"forObject":"dei:EntitySmallBusiness","labelType":"xbrl:label","value":"Entity Small Business","language":"en-US"},{"forObject":"dei:EntityVoluntaryFilers","labelType":"xbrl:label","value":"Entity Voluntary Filers","language":"en-US"},{"forObject":"dei:EntityWellKnownSeasonedIssuer","labelType":"xbrl:label","value":"Entity Well-known Seasoned Issuer","language":"en-US"},{"forObject":"dei:LegalEntityAxis","labelType":"xbrl:label","value":"Legal Entity [Axis]","language":"en-US"},{"forObject":"dei:LegalEntityAxis","labelType":"xbrl:terseLabel","value":"Legal Entity","language":"en-US"},{"forObject":"dei:TradingSymbol","labelType":"xbrl:label","value":"Trading Symbol","language":"en-US"},{"forObject":"sam:AccruedDepositsCurrent","labelType":"xbrl:label","value":"Accrued Deposits, Current","language":"en-US"},{"forObject":"sam:AccruedDepositsCurrent","labelType":"xbrl:terseLabel","value":"Accrued deposits","language":"en-US"},{"forObject":"sam:AccruedDepositsCurrent","labelType":"xbrl:documentation","value":"Accrued Deposits, Current","language":"en-US"},{"forObject":"sam:AccruedFreightCostsCurrent","labelType":"xbrl:label","value":"Accrued Freight Costs Current","language":"en-US"},{"forObject":"sam:AccruedFreightCostsCurrent","labelType":"xbrl:terseLabel","value":"Accrued freight","language":"en-US"},{"forObject":"sam:AccruedFreightCostsCurrent","labelType":"xbrl:documentation","value":"Accrued Freight Costs Current","language":"en-US"},{"forObject":"sam:AccruedSalesAndMarketingCurrent","labelType":"xbrl:label","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:documentation","value":"Accrued Sales and Marketing, Current","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:AdjustmentsInDiscountProvisionDueToCumulativeEffectOfRetainedEarningsAndDeferredRevenue","labelType":"xbrl:verboseLabel","value":"cumulative effect adjustment to retained earnings and the current year adjustment to deferred revenue","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:AllowanceForSalesReturnsCurrent","labelType":"xbrl:label","value":"Allowance For Sales Returns, Current","language":"en-US"},{"forObject":"sam:AllowanceForSalesReturnsCurrent","labelType":"xbrl:terseLabel","value":"Accrued stale beer","language":"en-US"},{"forObject":"sam:AllowanceForSalesReturnsCurrent","labelType":"xbrl:documentation","value":"Allowance For Sales Returns, Current","language":"en-US"},{"forObject":"sam:AllowancesForDoubtfulAccountCurrentMember","labelType":"xbrl:label","value":"Allowances for Doubtful Account Current [Member]","language":"en-US"},{"forObject":"sam:AllowancesForDoubtfulAccountCurrentMember","labelType":"xbrl:verboseLabel","value":"Allowance for Doubtful Accounts","language":"en-US"},{"forObject":"sam:AllowancesForDoubtfulAccountCurrentMember","labelType":"xbrl:documentation","value":"Allowances for Doubtful Account, Current [Member]","language":"en-US"},{"forObject":"sam:AllowancesForSalesReturnMember","labelType":"xbrl:label","value":"Allowances for Sales Return [Member]","language":"en-US"},{"forObject":"sam:AllowancesForSalesReturnMember","labelType":"xbrl:verboseLabel","value":"Stale Beer Reserve","language":"en-US"},{"forObject":"sam:AllowancesForSalesReturnMember","labelType":"xbrl:documentation","value":"Allowances for Sales Return [Member]","language":"en-US"},{"forObject":"sam:ApplesAndOtherIngredientsMember","labelType":"xbrl:label","value":"Apples And Other Ingredients [Member]","language":"en-US"},{"forObject":"sam:ApplesAndOtherIngredientsMember","labelType":"xbrl:terseLabel","value":"Apples and other ingredients","language":"en-US"},{"forObject":"sam:ApplesAndOtherIngredientsMember","labelType":"xbrl:documentation","value":"Apples And Other Ingredients [Member]","language":"en-US"},{"forObject":"sam:BadDebtRecoveryOfDoubtfulAccounts","labelType":"xbrl:label","value":"Bad Debt Recovery Of Doubtful Accounts","language":"en-US"},{"forObject":"sam:BadDebtRecoveryOfDoubtfulAccounts","labelType":"xbrl:negatedLabel","value":"Bad debt (recovery) expense","language":"en-US"},{"forObject":"sam:BadDebtRecoveryOfDoubtfulAccounts","labelType":"xbrl:documentation","value":"Amount of recovery of bad and doubtful debts.","language":"en-US"},{"forObject":"sam:BarleyAndWheatMember","labelType":"xbrl:label","value":"Barley and Wheat [Member]","language":"en-US"},{"forObject":"sam:BarleyAndWheatMember","labelType":"xbrl:terseLabel","value":"Barley and Wheat","language":"en-US"},{"forObject":"sam:BarleyAndWheatMember","labelType":"xbrl:documentation","value":"Barley and Wheat [Member]","language":"en-US"},{"forObject":"sam:BoardOfDirectorsMember","labelType":"xbrl:label","value":"Board Of Directors [Member]","language":"en-US"},{"forObject":"sam:BoardOfDirectorsMember","labelType":"xbrl:verboseLabel","value":"Board of Directors","language":"en-US"},{"forObject":"sam:BostonBeerCompany401kPlanMember","labelType":"xbrl:label","value":"Boston Beer Company 401K Plan [Member]","language":"en-US"},{"forObject":"sam:BostonBeerCompany401kPlanMember","labelType":"xbrl:terseLabel","value":"Boston Beer 401 (k) Plan","language":"en-US"},{"forObject":"sam:BostonBeerCompany401kPlanMember","labelType":"xbrl:documentation","value":"Boston beer company 401 (k) plan.","language":"en-US"},{"forObject":"sam:BrandSupportMember","labelType":"xbrl:label","value":"Brand Support [Member]","language":"en-US"},{"forObject":"sam:BrandSupportMember","labelType":"xbrl:terseLabel","value":"Brand Support","language":"en-US"},{"forObject":"sam:BrandSupportMember","labelType":"xbrl:documentation","value":"Brand support.","language":"en-US"},{"forObject":"sam:CommitmentsAndContingenciesDisclosureLineItems","labelType":"xbrl:label","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:documentation","value":"Commitments and Contingencies Disclosure [Line Items]","language":"en-US"},{"forObject":"sam:CommitmentsAndContingenciesDisclosureTable","labelType":"xbrl:label","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:documentation","value":"Commitments and Contingencies Disclosure [Table]","language":"en-US"},{"forObject":"sam:CompanySponsoredPensionPlansMember","labelType":"xbrl:label","value":"Company Sponsored Pension Plans [Member]","language":"en-US"},{"forObject":"sam:CompanySponsoredPensionPlansMember","labelType":"xbrl:terseLabel","value":"Company Sponsored Pension Plans","language":"en-US"},{"forObject":"sam:CompanySponsoredPensionPlansMember","labelType":"xbrl:documentation","value":"Company Sponsored Pension Plans","language":"en-US"},{"forObject":"sam:ComponentsOfOtherOperatingCostAndExpenseGeneralAxis","labelType":"xbrl:label","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 [Axis]","language":"en-US"},{"forObject":"sam:ComponentsOfOtherOperatingCostAndExpenseGeneralAxis","labelType":"xbrl:documentation","value":"Components Of Other Operating Cost And Expense General [Axis]","language":"en-US"},{"forObject":"sam:ComponentsOfOtherOperatingCostAndExpenseGeneralDomain","labelType":"xbrl:label","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 [Domain]","language":"en-US"},{"forObject":"sam:ComponentsOfOtherOperatingCostAndExpenseGeneralDomain","labelType":"xbrl:documentation","value":"Components Of Other Operating Cost And Expense General [Domain]","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:ConversionOfClassBCommonStockToClassACommonStockShares","labelType":"xbrl:terseLabel","value":"Conversion from Class B to Class A (in shares)","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:ConversionOfClassBCommonStockToClassACommonStockValue","labelType":"xbrl:label","value":"Conversion Of Class B Common Stock To Class A Common Stock, Value","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:documentation","value":"Equity impact of the conversion of Class B to Class A during the current period.","language":"en-US"},{"forObject":"sam:ConvertibleSharesExchangeRatio","labelType":"xbrl:label","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:documentation","value":"Convertible Shares Exchange Ratio","language":"en-US"},{"forObject":"sam:CustomerTransactionsPolicyTextBlock","labelType":"xbrl:label","value":"Customer Transactions [Policy Text Block]","language":"en-US"},{"forObject":"sam:CustomerTransactionsPolicyTextBlock","labelType":"xbrl:terseLabel","value":"Refundable Deposits on Kegs and Pallets","language":"en-US"},{"forObject":"sam:CustomerTransactionsPolicyTextBlock","labelType":"xbrl:documentation","value":"Customer Transactions","language":"en-US"},{"forObject":"sam:CustomersMember","labelType":"xbrl:label","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:documentation","value":"Customers [Member]","language":"en-US"},{"forObject":"sam:DebtInstrumentInterestCoverageRatio","labelType":"xbrl:label","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:documentation","value":"Debt Instrument Interest Coverage Ratio","language":"en-US"},{"forObject":"sam:DebtToEarningsBeforeInterestTaxDepreciationAndAmortizationRatio","labelType":"xbrl:label","value":"Debt To EBITDA 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:documentation","value":"Debt To Earnings Before Interest Tax Depreciation And Amortization 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:DebtToEarningsBeforeInterestTaxesDepreciationAmortizationRatioMaximumForCovenantCompliance","labelType":"xbrl:terseLabel","value":"Total funded debt to EBITDA, maximum allowable 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:DecreaseIncreaseInAccountsPayableForPurchaseOfPropertyPlantAndEquipment","labelType":"xbrl:label","value":"Decrease Increase In Accounts Payable For Purchase Of Property Plant And Equipment","language":"en-US"},{"forObject":"sam:DecreaseIncreaseInAccountsPayableForPurchaseOfPropertyPlantAndEquipment","labelType":"xbrl:terseLabel","value":"(Decrease) Increase in accounts payable for purchase of property, plant and equipment","language":"en-US"},{"forObject":"sam:DecreaseIncreaseInAccountsPayableForPurchaseOfPropertyPlantAndEquipment","labelType":"xbrl:documentation","value":"Decrease increase in accounts payable for purchase of property plant and equipment.","language":"en-US"},{"forObject":"sam:DecreaseIncreaseInAccountsPayableForRepurchaseOfCommonStock","labelType":"xbrl:label","value":"(Decrease) Increase in Accounts Payable for Repurchase of Common Stock","language":"en-US"},{"forObject":"sam:DecreaseIncreaseInAccountsPayableForRepurchaseOfCommonStock","labelType":"xbrl:negatedLabel","value":"(Decrease) Increase in accounts payable for repurchase of Class A Common Stock","language":"en-US"},{"forObject":"sam:DecreaseIncreaseInAccountsPayableForRepurchaseOfCommonStock","labelType":"xbrl:documentation","value":"(Decrease) increase in accounts payable for repurchase of common stock.","language":"en-US"},{"forObject":"sam:DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureLineItems","labelType":"xbrl:label","value":"Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Line Items]","language":"en-US"},{"forObject":"sam:DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureLineItems","labelType":"xbrl:terseLabel","value":"Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Line Items]","language":"en-US"},{"forObject":"sam:DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureLineItems","labelType":"xbrl:documentation","value":"Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Line Items]","language":"en-US"},{"forObject":"sam:DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTable","labelType":"xbrl:label","value":"Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Table]","language":"en-US"},{"forObject":"sam:DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTable","labelType":"xbrl:terseLabel","value":"Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Table]","language":"en-US"},{"forObject":"sam:DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTable","labelType":"xbrl:documentation","value":"Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Table]","language":"en-US"},{"forObject":"sam:DeferredTaxAssetsCapitalLossCarryforwardsExpirationYear","labelType":"xbrl:label","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:documentation","value":"Deferred Tax Assets, Capital Loss Carryforwards, Expiration Year","language":"en-US"},{"forObject":"sam:DefinedBenefitPlanCoveragePercentage","labelType":"xbrl:label","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:documentation","value":"Defined Benefit Plan Coverage Percentage","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:DefinedBenefitPlanServicePeriodOfEmployeesToBeEligibleToParticipateInRetirementPlan","labelType":"xbrl:terseLabel","value":"Retiree Medical Plan, last years of employment","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:DefinedBenefitPlanWeightedAverageAssetsAllocationsAbstract","labelType":"xbrl:label","value":"Defined Benefit Plan, Weighted Average Assets Allocations [Abstract]","language":"en-US"},{"forObject":"sam:DefinedBenefitPlanWeightedAverageAssetsAllocationsAbstract","labelType":"xbrl:terseLabel","value":"Asset Category","language":"en-US"},{"forObject":"sam:DefinedBenefitPlanWeightedAverageAssetsAllocationsAbstract","labelType":"xbrl:documentation","value":"Defined Benefit Plan, Weighted Average Assets Allocations [Abstract]","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:DefinedBenefitPlansAndOtherPostretirementBenefitPlansAdditionalInformationAxis","labelType":"xbrl:terseLabel","value":"Defined Benefit Plans And Other Postretirement Benefit Plans Additional Information [Axis]","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:DefinedBenefitPlansAndOtherPostretirementBenefitPlansAdditionalInformationDomain","labelType":"xbrl:label","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 [Domain]","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:DescriptionOfAmendment","labelType":"xbrl:label","value":"Amendment date description","language":"en-US"},{"forObject":"sam:DescriptionOfAmendment","labelType":"xbrl:documentation","value":"Description Of Amendment.","language":"en-US"},{"forObject":"sam:DiscountAccrualMember","labelType":"xbrl:label","value":"Discount Accrual [Member]","language":"en-US"},{"forObject":"sam:DiscountAccrualMember","labelType":"xbrl:terseLabel","value":"Discount Accrual","language":"en-US"},{"forObject":"sam:DiscountAccrualMember","labelType":"xbrl:documentation","value":"Discount Accrual [Member]","language":"en-US"},{"forObject":"sam:DistributorsMember","labelType":"xbrl:label","value":"Distributors [Member]","language":"en-US"},{"forObject":"sam:DistributorsMember","labelType":"xbrl:terseLabel","value":"Distributors","language":"en-US"},{"forObject":"sam:DistributorsMember","labelType":"xbrl:documentation","value":"Distributors [Member]","language":"en-US"},{"forObject":"sam:DocumentAndEntityInformationAbstract","labelType":"xbrl:label","value":"Document And Entity Information [Abstract]","language":"en-US"},{"forObject":"sam:DocumentAndEntityInformationAbstract","labelType":"xbrl:documentation","value":"Document And Entity Information [Abstract]","language":"en-US"},{"forObject":"sam:DomesticSalesPercentageOfSales","labelType":"xbrl:label","value":"Sales to domestic distributors as a percentage of total sales","language":"en-US"},{"forObject":"sam:DomesticSalesPercentageOfSales","labelType":"xbrl:documentation","value":"Domestic sales percentage of sales.","language":"en-US"},{"forObject":"sam:EarningsPerShareDisclosureTable","labelType":"xbrl:label","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:documentation","value":"Earnings Per Share Disclosure [Table]","language":"en-US"},{"forObject":"sam:EarningsPerShareNoteLineItems","labelType":"xbrl:label","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:documentation","value":"Earnings Per Share Note [Line Items]","language":"en-US"},{"forObject":"sam:EffectiveIncomeTaxRateReconciliationChangeInAccountingMethod","labelType":"xbrl:label","value":"Accounting method changes","language":"en-US"},{"forObject":"sam:EffectiveIncomeTaxRateReconciliationChangeInAccountingMethod","labelType":"xbrl:documentation","value":"Effective income tax rate reconciliation change in accounting method.","language":"en-US"},{"forObject":"sam:ExciseTaxesPolicyTextBlock","labelType":"xbrl:label","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:documentation","value":"Excise Taxes [Policy Text Block]","language":"en-US"},{"forObject":"sam:GrantDateOneMember","labelType":"xbrl:label","value":"Grant Date One [Member]","language":"en-US"},{"forObject":"sam:GrantDateOneMember","labelType":"xbrl:verboseLabel","value":"January 1, 2008","language":"en-US"},{"forObject":"sam:GrantDateOneMember","labelType":"xbrl:documentation","value":"Grant date one.","language":"en-US"},{"forObject":"sam:GrantDateTwoMember","labelType":"xbrl:label","value":"Grant Date Two [Member]","language":"en-US"},{"forObject":"sam:GrantDateTwoMember","labelType":"xbrl:verboseLabel","value":"January 1, 2016","language":"en-US"},{"forObject":"sam:GrantDateTwoMember","labelType":"xbrl:documentation","value":"Grant date two.","language":"en-US"},{"forObject":"sam:GroupThreeMember","labelType":"xbrl:label","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:documentation","value":"Group Three [Member]","language":"en-US"},{"forObject":"sam:GroupTwoMember","labelType":"xbrl:label","value":"Group Two [Member]","language":"en-US"},{"forObject":"sam:GroupTwoMember","labelType":"xbrl:terseLabel","value":"Company's match for the first $1,000 of the eligible participants contribute","language":"en-US"},{"forObject":"sam:GroupTwoMember","labelType":"xbrl:documentation","value":"Group Two [Member]","language":"en-US"},{"forObject":"sam:HopsBarleyAndWheatMember","labelType":"xbrl:label","value":"Hops, Barley and Wheat [Member]","language":"en-US"},{"forObject":"sam:HopsBarleyAndWheatMember","labelType":"xbrl:terseLabel","value":"Hops, Barley and Wheat","language":"en-US"},{"forObject":"sam:HopsBarleyAndWheatMember","labelType":"xbrl:documentation","value":"Hops, Barley and Wheat [Member]","language":"en-US"},{"forObject":"sam:HopsMember","labelType":"xbrl:label","value":"Hops [Member]","language":"en-US"},{"forObject":"sam:HopsMember","labelType":"xbrl:terseLabel","value":"Hops","language":"en-US"},{"forObject":"sam:HopsMember","labelType":"xbrl:documentation","value":"Hops","language":"en-US"},{"forObject":"sam:IncomeAllocatedToEquityInstrumentsOtherThanOptionNonvested","labelType":"xbrl:label","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:documentation","value":"Income Allocated To Equity Instruments Other Than Option, Nonvested","language":"en-US"},{"forObject":"sam:IncomeTaxReconciliationTaxAccountingMethodChange","labelType":"xbrl:label","value":"One-time income tax benefit","language":"en-US"},{"forObject":"sam:IncomeTaxReconciliationTaxAccountingMethodChange","labelType":"xbrl:documentation","value":"Income Tax Reconciliation Tax Accounting Method Change.","language":"en-US"},{"forObject":"sam:IncomeTaxReturnExaminationPeriod","labelType":"xbrl:label","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:documentation","value":"Income Tax Return, Examination Period","language":"en-US"},{"forObject":"sam:IncomeTaxesLineItems","labelType":"xbrl:label","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:documentation","value":"Income Taxes [Line Items]","language":"en-US"},{"forObject":"sam:IncomeTaxesTable","labelType":"xbrl:label","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:documentation","value":"Income Taxes [Table]","language":"en-US"},{"forObject":"sam:IncrementalCommonSharesAttributableToConversionOfCommonStock","labelType":"xbrl:label","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:documentation","value":"Incremental Common Shares Attributable to Conversion of Common Stock","language":"en-US"},{"forObject":"sam:InterestCoverageRatioMinimumForCovenantCompliance","labelType":"xbrl:label","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:documentation","value":"Interest Coverage Ratio Minimum for Covenant Compliance","language":"en-US"},{"forObject":"sam:InternationalSalesPercentageOfSales","labelType":"xbrl:label","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:documentation","value":"International Sales Percentage of Sales","language":"en-US"},{"forObject":"sam:InventoryCurrentAndNoncurrentNet","labelType":"xbrl:label","value":"Inventory Current And Noncurrent Net","language":"en-US"},{"forObject":"sam:InventoryCurrentAndNoncurrentNet","labelType":"xbrl:totalLabel","value":"Total inventory","language":"en-US"},{"forObject":"sam:InventoryCurrentAndNoncurrentNet","labelType":"xbrl:documentation","value":"Inventory current and non-current, net.","language":"en-US"},{"forObject":"sam:InventoryOnHandAndInventoryUnderPurchaseCommitment","labelType":"xbrl:label","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:documentation","value":"Inventory on hand and inventory under purchase commitment.","language":"en-US"},{"forObject":"sam:Kegs","labelType":"xbrl:label","value":"Kegs","language":"en-US"},{"forObject":"sam:Kegs","labelType":"xbrl:terseLabel","value":"Kegs","language":"en-US"},{"forObject":"sam:Kegs","labelType":"xbrl:documentation","value":"Kegs","language":"en-US"},{"forObject":"sam:KegsMember","labelType":"xbrl:label","value":"Kegs [Member]","language":"en-US"},{"forObject":"sam:KegsMember","labelType":"xbrl:terseLabel","value":"Kegs","language":"en-US"},{"forObject":"sam:KegsMember","labelType":"xbrl:documentation","value":"Kegs [Member]","language":"en-US"},{"forObject":"sam:LeaseExpirationYear","labelType":"xbrl:label","value":"Lease Expiration Year","language":"en-US"},{"forObject":"sam:LeaseExpirationYear","labelType":"xbrl:terseLabel","value":"Lease expiration dates","language":"en-US"},{"forObject":"sam:LeaseExpirationYear","labelType":"xbrl:documentation","value":"Lease Expiration Year","language":"en-US"},{"forObject":"sam:LossOnSaleOfPropertyPlantEquipment","labelType":"xbrl:label","value":"Loss On Sale Of Property Plant Equipment","language":"en-US"},{"forObject":"sam:LossOnSaleOfPropertyPlantEquipment","labelType":"xbrl:verboseLabel","value":"Loss on disposal of property, plant and equipment","language":"en-US"},{"forObject":"sam:LossOnSaleOfPropertyPlantEquipment","labelType":"xbrl:documentation","value":"Loss on sale of property plant equipment.","language":"en-US"},{"forObject":"sam:MinimumNumberOfEmployeeWorkingHoursRequiredToBeEligibleToParticipateInFourZeroOneKPlan","labelType":"xbrl:label","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:documentation","value":"Minimum Number of Employee Working Hours Required to be Eligible to Participate in 401(k) Plan","language":"en-US"},{"forObject":"sam:NetProceedsFromSaleOfInvestmentShares","labelType":"xbrl:label","value":"Net Proceeds from Sale of Investment Shares","language":"en-US"},{"forObject":"sam:NetProceedsFromSaleOfInvestmentShares","labelType":"xbrl:terseLabel","value":"Net proceeds from sale of investment shares","language":"en-US"},{"forObject":"sam:NetProceedsFromSaleOfInvestmentShares","labelType":"xbrl:documentation","value":"Net proceeds from sale of investment shares.","language":"en-US"},{"forObject":"sam:NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnLeaseLiabilities","labelType":"xbrl:label","value":"New Accounting Pronouncement or Change in Accounting Principle Cumulative Effect of Change on Lease Liabilities","language":"en-US"},{"forObject":"sam:NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnLeaseLiabilities","labelType":"xbrl:verboseLabel","value":"cumulative effect adjustment to lease liabilities","language":"en-US"},{"forObject":"sam:NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnLeaseLiabilities","labelType":"xbrl:documentation","value":"Amount of cumulative effect of the change in accounting principle or new accounting pronouncement on lease liabilities.","language":"en-US"},{"forObject":"sam:NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnRightOfUseAssets","labelType":"xbrl:label","value":"New Accounting Pronouncement or Change in Accounting Principle Cumulative Effect of Change on Right Of Use Assets","language":"en-US"},{"forObject":"sam:NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnRightOfUseAssets","labelType":"xbrl:verboseLabel","value":"cumulative effect adjustment to right of use assets","language":"en-US"},{"forObject":"sam:NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnRightOfUseAssets","labelType":"xbrl:documentation","value":"Amount of cumulative effect of the change in accounting principle or new accounting pronouncement on right of use assets.","language":"en-US"},{"forObject":"sam:NewAccountingPronouncementsNotYetAdoptedPolicyTextBlock","labelType":"xbrl:label","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:documentation","value":"New Accounting Pronouncements Not Yet Adopted [Policy Text Block]","language":"en-US"},{"forObject":"sam:NonEmployeeDirectorStockOptionMember","labelType":"xbrl:label","value":"Non Employee Director Stock Option[Member]","language":"en-US"},{"forObject":"sam:NonEmployeeDirectorStockOptionMember","labelType":"xbrl:terseLabel","value":"Non-Employee Director","language":"en-US"},{"forObject":"sam:NonEmployeeDirectorStockOptionMember","labelType":"xbrl:documentation","value":"Non employee director stock option.","language":"en-US"},{"forObject":"sam:NonunionEmployeesMember","labelType":"xbrl:label","value":"NonUnion Employees [Member]","language":"en-US"},{"forObject":"sam:NonunionEmployeesMember","labelType":"xbrl:terseLabel","value":"Non-Union Plans","language":"en-US"},{"forObject":"sam:NonunionEmployeesMember","labelType":"xbrl:documentation","value":"NonUnion Employees","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: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:documentation","value":"Number Of Customers Accounted For More Than Ten Percent Of Accounts Receivable","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:NumberOfCustomersAccountedForMoreThanTenPercentOfRevenue","labelType":"xbrl:terseLabel","value":"Number of individual customers represented more than ten percent of revenues","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:NumberOfDefinedBenefitPensionPlans","labelType":"xbrl:label","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:documentation","value":"Number of Defined Benefit Pension Plans","language":"en-US"},{"forObject":"sam:NumberOfStatesInWhichEntityIsBeingAudited","labelType":"xbrl:label","value":"Number of States in which Entity is being Audited","language":"en-US"},{"forObject":"sam:NumberOfStatesInWhichEntityIsBeingAudited","labelType":"xbrl:terseLabel","value":"Number of states being audited","language":"en-US"},{"forObject":"sam:NumberOfStatesInWhichEntityIsBeingAudited","labelType":"xbrl:documentation","value":"Number of States in which Entity is being Audited","language":"en-US"},{"forObject":"sam:NumberOfSuppliers","labelType":"xbrl:label","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:documentation","value":"Number of Suppliers","language":"en-US"},{"forObject":"sam:OperatingLeasesMember","labelType":"xbrl:label","value":"Operating Leases [Member]","language":"en-US"},{"forObject":"sam:OperatingLeasesMember","labelType":"xbrl:terseLabel","value":"Operating Leases","language":"en-US"},{"forObject":"sam:OperatingLeasesMember","labelType":"xbrl:documentation","value":"Operating leases.","language":"en-US"},{"forObject":"sam:OrganizationAndSummaryOfSignificantAccountingPoliciesLineItems","labelType":"xbrl:label","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:documentation","value":"Organization And Summary Of Significant Accounting Policies [Line Items]","language":"en-US"},{"forObject":"sam:OrganizationAndSummaryOfSignificantAccountingPoliciesTable","labelType":"xbrl:label","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:documentation","value":"Organization And Summary Of Significant Accounting Policies [Table]","language":"en-US"},{"forObject":"sam:OtherComprehensiveIncomeLossNewAccountingPronouncementOrChangeInAccountingPrincipleEffectFromOtherComprehensiveIncomeToRetainedEarnings","labelType":"xbrl:label","value":"Impact of ASU 2018-02","language":"en-US"},{"forObject":"sam:OtherComprehensiveIncomeLossNewAccountingPronouncementOrChangeInAccountingPrincipleEffectFromOtherComprehensiveIncomeToRetainedEarnings","labelType":"xbrl:verboseLabel","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: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:OtherComprehensiveIncomeLossNewAccountingPronouncementOrChangeInAccountingPrincipleEffectToRetainedEarnings","labelType":"xbrl:label","value":"One time effect of adoption of ASU 2014-09, Revenue from Contracts with Customers, net of tax of $329","language":"en-US"},{"forObject":"sam:OtherComprehensiveIncomeLossNewAccountingPronouncementOrChangeInAccountingPrincipleEffectToRetainedEarnings","labelType":"xbrl:verboseLabel","value":"One time effect of adoption of ASU 2014-09, Revenue from Contracts with Customers, net of tax of $329","language":"en-US"},{"forObject":"sam:OtherComprehensiveIncomeLossNewAccountingPronouncementOrChangeInAccountingPrincipleEffectToRetainedEarnings","labelType":"xbrl:documentation","value":"Other comprehensive income loss new accounting pronouncement or change in accounting principle effect to retained earnings.","language":"en-US"},{"forObject":"sam:OtherComprehensiveIncomeLossNewAccountingPronouncementOrChangeInAccountingPrincipleEffectToRetainedEarningsTax","labelType":"xbrl:label","value":"Other Comprehensive Income Loss New Accounting Pronouncement Or Change In Accounting Principle Effect To Retained Earnings Tax","language":"en-US"},{"forObject":"sam:OtherComprehensiveIncomeLossNewAccountingPronouncementOrChangeInAccountingPrincipleEffectToRetainedEarningsTax","labelType":"xbrl:verboseLabel","value":"One time effect of adoption of ASU 2014-09, Revenue from Contracts with Customers, tax","language":"en-US"},{"forObject":"sam:OtherComprehensiveIncomeLossNewAccountingPronouncementOrChangeInAccountingPrincipleEffectToRetainedEarningsTax","labelType":"xbrl:documentation","value":"Other Comprehensive Income Loss New Accounting Pronouncement Or Change In Accounting Principle Effect To Retained Earnings, Tax.","language":"en-US"},{"forObject":"sam:OtherLiabilitiesLineItems","labelType":"xbrl:label","value":"Other Liabilities [Line Items]","language":"en-US"},{"forObject":"sam:OtherLiabilitiesLineItems","labelType":"xbrl:terseLabel","value":"Other Liabilities [Line Items]","language":"en-US"},{"forObject":"sam:OtherLiabilitiesLineItems","labelType":"xbrl:documentation","value":"Other Liabilities [Line Items]","language":"en-US"},{"forObject":"sam:OtherLiabilitiesTable","labelType":"xbrl:label","value":"Other Liabilities [Table]","language":"en-US"},{"forObject":"sam:OtherLiabilitiesTable","labelType":"xbrl:terseLabel","value":"Other Liabilities [Table]","language":"en-US"},{"forObject":"sam:OtherLiabilitiesTable","labelType":"xbrl:documentation","value":"Other Liabilities [Table]","language":"en-US"},{"forObject":"sam:OtherPurchaseCommitmentMember","labelType":"xbrl:label","value":"Other Purchase Commitment [Member]","language":"en-US"},{"forObject":"sam:OtherPurchaseCommitmentMember","labelType":"xbrl:terseLabel","value":"Other Commitments","language":"en-US"},{"forObject":"sam:OtherPurchaseCommitmentMember","labelType":"xbrl:documentation","value":"Other Purchase Commitment","language":"en-US"},{"forObject":"sam:PercentageOfProductionVolumes","labelType":"xbrl:label","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:documentation","value":"Percentage Of Production Volumes","language":"en-US"},{"forObject":"sam:PerformanceBasedAwardsMember","labelType":"xbrl:label","value":"Performance Based Awards [Member]","language":"en-US"},{"forObject":"sam:PerformanceBasedAwardsMember","labelType":"xbrl:verboseLabel","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:documentation","value":"Performance based awards.","language":"en-US"},{"forObject":"sam:PostretirementMedicalBenefitsQualifyingAge","labelType":"xbrl:label","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:documentation","value":"Postretirement Medical Benefits Qualifying Age","language":"en-US"},{"forObject":"sam:PrepaidCompensation","labelType":"xbrl:label","value":"Prepaid Compensation","language":"en-US"},{"forObject":"sam:PrepaidCompensation","labelType":"xbrl:verboseLabel","value":"Prepaid compensation","language":"en-US"},{"forObject":"sam:PrepaidCompensation","labelType":"xbrl:documentation","value":"Prepaid compensation.","language":"en-US"},{"forObject":"sam:PrepaidEquipment","labelType":"xbrl:label","value":"Prepaid Equipment","language":"en-US"},{"forObject":"sam:PrepaidEquipment","labelType":"xbrl:verboseLabel","value":"Prepaid equipment","language":"en-US"},{"forObject":"sam:PrepaidEquipment","labelType":"xbrl:documentation","value":"Prepaid equipment.","language":"en-US"},{"forObject":"sam:PrepaidExpensesAndOtherAssetsDisclosureTextBlock","labelType":"xbrl:label","value":"Prepaid Expenses And Other Assets Disclosure [Text Block]","language":"en-US"},{"forObject":"sam:PrepaidExpensesAndOtherAssetsDisclosureTextBlock","labelType":"xbrl:terseLabel","value":"Prepaid Expenses and Other Current Assets","language":"en-US"},{"forObject":"sam:PrepaidExpensesAndOtherAssetsDisclosureTextBlock","labelType":"xbrl:documentation","value":"Prepaid Expenses And Other Assets Disclosure [Text Block]","language":"en-US"},{"forObject":"sam:PresidentAndChiefExecutiveOfficerMember","labelType":"xbrl:label","value":"President And Chief Executive Officer [Member]","language":"en-US"},{"forObject":"sam:PresidentAndChiefExecutiveOfficerMember","labelType":"xbrl:verboseLabel","value":"President and Chief Executive Officer","language":"en-US"},{"forObject":"sam:PresidentAndChiefExecutiveOfficerMember","labelType":"xbrl:documentation","value":"President And Chief Executive Officer [Member]","language":"en-US"},{"forObject":"sam:ProductsAMember","labelType":"xbrl:label","value":"Products A [Member]","language":"en-US"},{"forObject":"sam:ProductsAMember","labelType":"xbrl:terseLabel","value":"A&S brands","language":"en-US"},{"forObject":"sam:ProductsAMember","labelType":"xbrl:documentation","value":"Products A [Member]","language":"en-US"},{"forObject":"sam:QuarterlyFinancialInformationLineItems","labelType":"xbrl:label","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:documentation","value":"Quarterly Financial Information [Line Items]","language":"en-US"},{"forObject":"sam:QuarterlyFinancialInformationTable","labelType":"xbrl:label","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:documentation","value":"Quarterly Financial Information [Table]","language":"en-US"},{"forObject":"sam:ReclassificationFromAccumulatedOtherComprehensiveIncomeNewAccountingPronouncementOrChangeInAccountingPrinciple","labelType":"xbrl:label","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:ReclassificationFromAccumulatedOtherComprehensiveIncomeNewAccountingPronouncementOrChangeInAccountingPrinciple","labelType":"xbrl:verboseLabel","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:ReclassificationFromAccumulatedOtherComprehensiveIncomeNewAccountingPronouncementOrChangeInAccountingPrinciple","labelType":"xbrl:documentation","value":"Reclassification from Accumulated Other Comprehensive Income New Accounting Pronouncement or Change in Accounting Principle.","language":"en-US"},{"forObject":"sam:ReconciliationOfStatutoryFederalTaxRateLineItems","labelType":"xbrl:label","value":"Reconciliation of Statutory Federal Tax Rate [Line Items]","language":"en-US"},{"forObject":"sam:ReconciliationOfStatutoryFederalTaxRateLineItems","labelType":"xbrl:terseLabel","value":"Reconciliation of Statutory Federal Tax Rate [Line Items]","language":"en-US"},{"forObject":"sam:ReconciliationOfStatutoryFederalTaxRateLineItems","labelType":"xbrl:documentation","value":"Reconciliation of Statutory Federal Tax Rate [Line Items]","language":"en-US"},{"forObject":"sam:ReconciliationOfStatutoryFederalTaxRateTable","labelType":"xbrl:label","value":"Reconciliation of Statutory Federal Tax Rate [Table]","language":"en-US"},{"forObject":"sam:ReconciliationOfStatutoryFederalTaxRateTable","labelType":"xbrl:terseLabel","value":"Reconciliation of Statutory Federal Tax Rate [Table]","language":"en-US"},{"forObject":"sam:ReconciliationOfStatutoryFederalTaxRateTable","labelType":"xbrl:documentation","value":"Reconciliation of Statutory Federal Tax Rate [Table]","language":"en-US"},{"forObject":"sam:RequiredCustomaryEmploymentTimeForEligibilityOfEmployeeBenefits","labelType":"xbrl:label","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:documentation","value":"Required Customary Employment Time for Eligibility of Employee Benefits","language":"en-US"},{"forObject":"sam:RequiredEmploymentPeriodForEligibilityOfEmployeeBenefits","labelType":"xbrl:label","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:documentation","value":"Required Employment Period for Eligibility of Employee Benefits","language":"en-US"},{"forObject":"sam:RetailSalesPercentageOfSales","labelType":"xbrl:label","value":"Sales to retail locations as a percentage of total sales","language":"en-US"},{"forObject":"sam:RetailSalesPercentageOfSales","labelType":"xbrl:documentation","value":"Retail sales percentage of sales.","language":"en-US"},{"forObject":"sam:SalesTaxPayableCurrent","labelType":"xbrl:label","value":"Sales Tax Payable, Current","language":"en-US"},{"forObject":"sam:SalesTaxPayableCurrent","labelType":"xbrl:terseLabel","value":"Accrued sales and use tax","language":"en-US"},{"forObject":"sam:SalesTaxPayableCurrent","labelType":"xbrl:documentation","value":"Carrying value as of the balance sheet date of sales tax incurred through that date and payable to reflect the current portion of the sales tax.","language":"en-US"},{"forObject":"sam:SamuelAdamsCincinnatiBrewery401kPlanMember","labelType":"xbrl:label","value":"Samuel Adams Cincinnati Brewery 401K Plan [Member]","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:documentation","value":"Samuel adams cincinnati brewery 401 k plan.","language":"en-US"},{"forObject":"sam:ScheduleOfComponentsOfIncomeBeforeIncomeTaxExpenseBenefitLineItems","labelType":"xbrl:label","value":"Schedule of Components of Income Before Income Tax Expense (Benefit) [Line Items]","language":"en-US"},{"forObject":"sam:ScheduleOfComponentsOfIncomeBeforeIncomeTaxExpenseBenefitLineItems","labelType":"xbrl:terseLabel","value":"Schedule of Components of Income Before Income Tax Expense (Benefit) [Line Items]","language":"en-US"},{"forObject":"sam:ScheduleOfComponentsOfIncomeBeforeIncomeTaxExpenseBenefitLineItems","labelType":"xbrl:documentation","value":"Schedule of Components of Income Before Income Tax Expense (Benefit) [Line Items]","language":"en-US"},{"forObject":"sam:ScheduleOfComponentsOfIncomeBeforeIncomeTaxExpenseBenefitTable","labelType":"xbrl:label","value":"Schedule of Components of Income Before Income Tax Expense (Benefit) [Table]","language":"en-US"},{"forObject":"sam:ScheduleOfComponentsOfIncomeBeforeIncomeTaxExpenseBenefitTable","labelType":"xbrl:terseLabel","value":"Schedule of Components of Income Before Income Tax Expense (Benefit) [Table]","language":"en-US"},{"forObject":"sam:ScheduleOfComponentsOfIncomeBeforeIncomeTaxExpenseBenefitTable","labelType":"xbrl:documentation","value":"Schedule of Components of Income Before Income Tax Expense (Benefit) [Table]","language":"en-US"},{"forObject":"sam:ScheduleOfContractualCommitmentsLineItems","labelType":"xbrl:label","value":"Schedule Of Contractual Commitments [Line Items]","language":"en-US"},{"forObject":"sam:ScheduleOfContractualCommitmentsLineItems","labelType":"xbrl:terseLabel","value":"Schedule Of Contractual Commitments [Line Items]","language":"en-US"},{"forObject":"sam:ScheduleOfContractualCommitmentsLineItems","labelType":"xbrl:documentation","value":"Schedule Of Contractual Commitments [Line Items]","language":"en-US"},{"forObject":"sam:ScheduleOfContractualCommitmentsTable","labelType":"xbrl:label","value":"Schedule Of Contractual Commitments [Table]","language":"en-US"},{"forObject":"sam:ScheduleOfContractualCommitmentsTable","labelType":"xbrl:terseLabel","value":"Schedule Of Contractual Commitments [Table]","language":"en-US"},{"forObject":"sam:ScheduleOfContractualCommitmentsTable","labelType":"xbrl:documentation","value":"Schedule Of Contractual Commitments [Table]","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: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:documentation","value":"Schedule of Earnings Per Share, Basic and Diluted, by Common Class [Line Items]","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: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:documentation","value":"Schedule of Earnings Per Share, Basic and Diluted, by Common Class [Table]","language":"en-US"},{"forObject":"sam:ScheduleOfPrepaidExpensesAndOtherCurrentAssetsTextBlock","labelType":"xbrl:label","value":"Schedule Of Prepaid Expenses and Other Current Assets [Table Text Block]","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:documentation","value":"Schedule Of Prepaid Expenses and Other Current Assets","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:ScheduleOfPropertyPlantAndEquipmentUsefulLifeTableTextBlock","labelType":"xbrl:terseLabel","value":"Estimated Useful Lives","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:ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardAxis","labelType":"xbrl:label","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:documentation","value":"Schedule Of Share Based Compensation Arrangement By Share Based Payment Award [Axis]","language":"en-US"},{"forObject":"sam:ScheduleOfUnrecognizedTaxBenefitsLineItems","labelType":"xbrl:label","value":"Schedule of Unrecognized Tax Benefits [Line Items]","language":"en-US"},{"forObject":"sam:ScheduleOfUnrecognizedTaxBenefitsLineItems","labelType":"xbrl:terseLabel","value":"Schedule of Unrecognized Tax Benefits [Line Items]","language":"en-US"},{"forObject":"sam:ScheduleOfUnrecognizedTaxBenefitsLineItems","labelType":"xbrl:documentation","value":"Schedule of Unrecognized Tax Benefits [Line Items]","language":"en-US"},{"forObject":"sam:ScheduleOfUnrecognizedTaxBenefitsTable","labelType":"xbrl:label","value":"Schedule of Unrecognized Tax Benefits [Table]","language":"en-US"},{"forObject":"sam:ScheduleOfUnrecognizedTaxBenefitsTable","labelType":"xbrl:terseLabel","value":"Schedule of Unrecognized Tax Benefits [Table]","language":"en-US"},{"forObject":"sam:ScheduleOfUnrecognizedTaxBenefitsTable","labelType":"xbrl:documentation","value":"Schedule of Unrecognized Tax Benefits [Table]","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:ScheduleOfValuationAndQualifyingAccountsDisclosureTableTextBlock","labelType":"xbrl:terseLabel","value":"Summary of Valuation and Qualifying Accounts","language":"en-US"},{"forObject":"sam:ScheduleOfValuationAndQualifyingAccountsDisclosureTableTextBlock","labelType":"xbrl:documentation","value":"Schedule of Valuation and Qualifying Accounts Disclosure Table","language":"en-US"},{"forObject":"sam:SegmentOneMember","labelType":"xbrl:label","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:documentation","value":"Segment One [Member]","language":"en-US"},{"forObject":"sam:SegmentTwoMember","labelType":"xbrl:label","value":"Segment Two [Member]","language":"en-US"},{"forObject":"sam:SegmentTwoMember","labelType":"xbrl:terseLabel","value":"A&S Brewing Collaborative Reporting Unit","language":"en-US"},{"forObject":"sam:SegmentTwoMember","labelType":"xbrl:documentation","value":"Segment Two [Member]","language":"en-US"},{"forObject":"sam:ServiceBasedAwardsMember","labelType":"xbrl:label","value":"Service Based Awards [Member]","language":"en-US"},{"forObject":"sam:ServiceBasedAwardsMember","labelType":"xbrl:verboseLabel","value":"Service-Based Awards","language":"en-US"},{"forObject":"sam:ServiceBasedAwardsMember","labelType":"xbrl:documentation","value":"Service Based Awards","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:ShareBasedCompensationArrangementByShareBasedPaymentAwardEmployeeInvestmentSharesPurchase","labelType":"xbrl:terseLabel","value":"Shares employees elected to purchase","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:ShareBasedCompensationArrangementByShareBasedPaymentAwardExpectedFutureCompensationThereafter","labelType":"xbrl:label","value":"Share Based Compensation Arrangement by Share Based Payment Award Expected Future Compensation Thereafter","language":"en-US"},{"forObject":"sam:ShareBasedCompensationArrangementByShareBasedPaymentAwardExpectedFutureCompensationThereafter","labelType":"xbrl:terseLabel","value":"Thereafter","language":"en-US"},{"forObject":"sam:ShareBasedCompensationArrangementByShareBasedPaymentAwardExpectedFutureCompensationThereafter","labelType":"xbrl:documentation","value":"Share Based Compensation Arrangement by Share Based Payment Award Expected Future Compensation Thereafter","language":"en-US"},{"forObject":"sam:ShareBasedCompensationArrangementByShareBasedPaymentAwardExpectedFutureCompensationYearFive","labelType":"xbrl:label","value":"Share Based Compensation Arrangement by Share Based Payment Award Expected Future Compensation Year Five","language":"en-US"},{"forObject":"sam:ShareBasedCompensationArrangementByShareBasedPaymentAwardExpectedFutureCompensationYearFive","labelType":"xbrl:terseLabel","value":"2023","language":"en-US"},{"forObject":"sam:ShareBasedCompensationArrangementByShareBasedPaymentAwardExpectedFutureCompensationYearFive","labelType":"xbrl:documentation","value":"Share Based Compensation Arrangement by Share Based Payment Award Expected Future Compensation Year Five","language":"en-US"},{"forObject":"sam:ShareBasedCompensationArrangementByShareBasedPaymentAwardExpectedFutureCompensationYearFour","labelType":"xbrl:label","value":"Share Based Compensation Arrangement by Share Based Payment Award Expected Future Compensation Year Four","language":"en-US"},{"forObject":"sam:ShareBasedCompensationArrangementByShareBasedPaymentAwardExpectedFutureCompensationYearFour","labelType":"xbrl:terseLabel","value":"2022","language":"en-US"},{"forObject":"sam:ShareBasedCompensationArrangementByShareBasedPaymentAwardExpectedFutureCompensationYearFour","labelType":"xbrl:documentation","value":"Share Based Compensation Arrangement by Share Based Payment Award Expected Future Compensation Year Four","language":"en-US"},{"forObject":"sam:ShareBasedCompensationArrangementByShareBasedPaymentAwardExpectedFutureCompensationYearOne","labelType":"xbrl:label","value":"Share Based Compensation Arrangement by Share Based Payment Award Expected Future Compensation Year One","language":"en-US"},{"forObject":"sam:ShareBasedCompensationArrangementByShareBasedPaymentAwardExpectedFutureCompensationYearOne","labelType":"xbrl:terseLabel","value":"2019","language":"en-US"},{"forObject":"sam:ShareBasedCompensationArrangementByShareBasedPaymentAwardExpectedFutureCompensationYearOne","labelType":"xbrl:documentation","value":"Share Based Compensation Arrangement by Share Based Payment Award Expected Future Compensation Year One","language":"en-US"},{"forObject":"sam:ShareBasedCompensationArrangementByShareBasedPaymentAwardExpectedFutureCompensationYearThree","labelType":"xbrl:label","value":"Share Based Compensation Arrangement by Share Based Payment Award Expected Future Compensation Year three","language":"en-US"},{"forObject":"sam:ShareBasedCompensationArrangementByShareBasedPaymentAwardExpectedFutureCompensationYearThree","labelType":"xbrl:terseLabel","value":"2021","language":"en-US"},{"forObject":"sam:ShareBasedCompensationArrangementByShareBasedPaymentAwardExpectedFutureCompensationYearThree","labelType":"xbrl:documentation","value":"Share Based Compensation Arrangement by Share Based Payment Award Expected Future Compensation Year three","language":"en-US"},{"forObject":"sam:ShareBasedCompensationArrangementByShareBasedPaymentAwardExpectedFutureCompensationYearTwo","labelType":"xbrl:label","value":"Share Based Compensation Arrangement by Share Based Payment Award Expected Future Compensation Year Two","language":"en-US"},{"forObject":"sam:ShareBasedCompensationArrangementByShareBasedPaymentAwardExpectedFutureCompensationYearTwo","labelType":"xbrl:terseLabel","value":"2020","language":"en-US"},{"forObject":"sam:ShareBasedCompensationArrangementByShareBasedPaymentAwardExpectedFutureCompensationYearTwo","labelType":"xbrl:documentation","value":"Share Based Compensation Arrangement by Share Based Payment Award Expected Future Compensation Year Two","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: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:documentation","value":"Share based compensation arrangement by share based payment award, fair value assumptions, estimated forfeiture rate.","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:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExerciseFactor","labelType":"xbrl:terseLabel","value":"Exercise factor","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:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAggregateIntrinsicValueAbstract","labelType":"xbrl:label","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:documentation","value":"Share-based Compensation Arrangement by Share-based Payment Award, Options, Aggregate Intrinsic Value [Abstract]","language":"en-US"},{"forObject":"sam:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAnnualVestingPercentage","labelType":"xbrl:label","value":"Share Based Compensation Arrangement By Share Based Payment Award Options Annual Vesting Percentage","language":"en-US"},{"forObject":"sam:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAnnualVestingPercentage","labelType":"xbrl:terseLabel","value":"Vesting percentage per year","language":"en-US"},{"forObject":"sam:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAnnualVestingPercentage","labelType":"xbrl:documentation","value":"Share based compensation arrangement by share based payment award options annual vesting percentage.","language":"en-US"},{"forObject":"sam:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsPercentageAnnualExercisePriceAccretion","labelType":"xbrl:label","value":"Share Based Compensation Arrangement By Share Based Payment Award Options Percentage Annual Exercise Price Accretion","language":"en-US"},{"forObject":"sam:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsPercentageAnnualExercisePriceAccretion","labelType":"xbrl:terseLabel","value":"Option exercised, additional percentage","language":"en-US"},{"forObject":"sam:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsPercentageAnnualExercisePriceAccretion","labelType":"xbrl:documentation","value":"Share based compensation arrangement by share based payment award options percentage annual exercise price accretion.","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:ShareBasedCompensationArrangementByShareBasedPaymentAwardRequiredTenureForParticipationInPlan","labelType":"xbrl:terseLabel","value":"Requirement tenure of employee for investment share program","language":"en-US"},{"forObject":"sam:ShareBasedCompensationArrangementByShareBasedPaymentAwardRequiredTenureForParticipationInPlan","labelType":"xbrl:documentation","value":"Employee tenure requirement to participate in plan.","language":"en-US"},{"forObject":"sam:ShareBasedCompensationArrangementByShareBasedPaymentAwardWeightedAverageFairValue","labelType":"xbrl:label","value":"Share Based Compensation Arrangement by Share Based Payment Award, Weighted Average Fair Value","language":"en-US"},{"forObject":"sam:ShareBasedCompensationArrangementByShareBasedPaymentAwardWeightedAverageFairValue","labelType":"xbrl:terseLabel","value":"Options granted in period, weighted average fair value","language":"en-US"},{"forObject":"sam:ShareBasedCompensationArrangementByShareBasedPaymentAwardWeightedAverageFairValue","labelType":"xbrl:documentation","value":"Share based compensation arrangement by share based payment award, weighted average fair value.","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:ShareBasedCompensationArrangementsByShareBasedPaymentAwardDomain","labelType":"xbrl:terseLabel","value":"Share Based Compensation Arrangements By Share Based Payment Award [Domain]","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:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageFairValueOverExercisePrice","labelType":"xbrl:label","value":"Share Based Compensation Arrangements By Share Based Payment Award Options Grants In Period Weighted Average Fair Value Over Exercise Price","language":"en-US"},{"forObject":"sam:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageFairValueOverExercisePrice","labelType":"xbrl:terseLabel","value":"Options granted in period, weighted average fair value of stock over exercise price","language":"en-US"},{"forObject":"sam:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageFairValueOverExercisePrice","labelType":"xbrl:documentation","value":"Share based compensation arrangements by share based payment award options grants in period weighted average fair value over exercise price.","language":"en-US"},{"forObject":"sam:ShareBasedCompensationMember","labelType":"xbrl:label","value":"Share Based Compensation [Member]","language":"en-US"},{"forObject":"sam:ShareBasedCompensationMember","labelType":"xbrl:terseLabel","value":"Share Based Compensation","language":"en-US"},{"forObject":"sam:ShareBasedCompensationMember","labelType":"xbrl:documentation","value":"Share Based Compensation [Member]","language":"en-US"},{"forObject":"sam:ShippingsAndHandlingCostPolicyTextBlock","labelType":"xbrl:label","value":"Shippings And Handling Cost [Policy Text Block]","language":"en-US"},{"forObject":"sam:ShippingsAndHandlingCostPolicyTextBlock","labelType":"xbrl:terseLabel","value":"Shipping Costs","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:StockRepurchaseProgramAggregatePurchasePriceAbstract","labelType":"xbrl:label","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:documentation","value":"Stock Repurchase Program, Aggregate Purchase Price [Abstract]","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:StockRepurchaseProgramCumulativeNumberOfSharesRepurchased","labelType":"xbrl:documentation","value":"Stock repurchase program, cumulative number of shares repurchased.","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:StockRepurchaseProgramCumulativeSharesRepurchasedValue","labelType":"xbrl:documentation","value":"Stock repurchase program, cumulative shares repurchased, value.","language":"en-US"},{"forObject":"sam:StockRepurchaseProgramNumberOfSharesAbstract","labelType":"xbrl:label","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:documentation","value":"Stock Repurchase Program, Number of Shares [Abstract]","language":"en-US"},{"forObject":"sam:SupplierRebatesCurrent","labelType":"xbrl:label","value":"Supplier Rebates, Current","language":"en-US"},{"forObject":"sam:SupplierRebatesCurrent","labelType":"xbrl:terseLabel","value":"Supplier and vendor rebates","language":"en-US"},{"forObject":"sam:SupplierRebatesCurrent","labelType":"xbrl:documentation","value":"Supplier Rebates, Current","language":"en-US"},{"forObject":"sam:TaxCutsAndJobsActOf2017ReclassificationFromAociToRetainedEarningsTaxEffect","labelType":"xbrl:label","value":"Tax Cuts And Jobs Act Of 2017 Reclassification From Aoci To Retained Earnings Tax Effect","language":"en-US"},{"forObject":"sam:TaxCutsAndJobsActOf2017ReclassificationFromAociToRetainedEarningsTaxEffect","labelType":"xbrl:verboseLabel","value":"Tax Cuts and Jobs Act, Reclassification from AOCI to Retained Earnings, Tax Effect","language":"en-US"},{"forObject":"sam:TaxCutsAndJobsActOf2017ReclassificationFromAociToRetainedEarningsTaxEffect","labelType":"xbrl:documentation","value":"Tax Cuts and Jobs Act of 2017, reclassification from AOCI to retained earnings tax effect.","language":"en-US"},{"forObject":"sam:TaxCutsAndJobsActOf2017ReductionInFederalExciseTaxes","labelType":"xbrl:label","value":"Reduction in federal excise taxes","language":"en-US"},{"forObject":"sam:TaxCutsAndJobsActOf2017ReductionInFederalExciseTaxes","labelType":"xbrl:documentation","value":"Tax cuts and jobs act of 2017 reduction in federal excise taxes.","language":"en-US"},{"forObject":"sam:TheInternationalUnionOfOperatingEngineersMember","labelType":"xbrl:label","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:documentation","value":"The International Union of Operating Engineers [Member]","language":"en-US"},{"forObject":"sam:ThirdPartyBreweryMember","labelType":"xbrl:label","value":"Third Party Brewery [Member]","language":"en-US"},{"forObject":"sam:ThirdPartyBreweryMember","labelType":"xbrl:verboseLabel","value":"Third Party Brewery","language":"en-US"},{"forObject":"sam:UncategorizedAbstract","labelType":"xbrl:label","value":"Uncategorized [Abstract]","language":"en-US"},{"forObject":"sam:UncategorizedAbstract","labelType":"xbrl:documentation","value":"Uncategorized [Abstract]","language":"en-US"},{"forObject":"sam:UnionEmployeesMember","labelType":"xbrl:label","value":"Union Employees [Member]","language":"en-US"},{"forObject":"sam:UnionEmployeesMember","labelType":"xbrl:terseLabel","value":"Union Plans","language":"en-US"},{"forObject":"sam:UnionEmployeesMember","labelType":"xbrl:documentation","value":"Union Employees","language":"en-US"},{"forObject":"sam:UnvestedSharesMember","labelType":"xbrl:label","value":"Unvested Shares [Member]","language":"en-US"},{"forObject":"sam:UnvestedSharesMember","labelType":"xbrl:verboseLabel","value":"Unvested participating shares","language":"en-US"},{"forObject":"sam:UnvestedSharesMember","labelType":"xbrl:documentation","value":"Unvested Shares [Member].","language":"en-US"},{"forObject":"sam:VoluntaryEquityInvestmentProgramMember","labelType":"xbrl:label","value":"Voluntary Equity Investment Program [Member]","language":"en-US"},{"forObject":"sam:VoluntaryEquityInvestmentProgramMember","labelType":"xbrl:verboseLabel","value":"Investment Share Program","language":"en-US"},{"forObject":"sam:VoluntaryEquityInvestmentProgramMember","labelType":"xbrl:documentation","value":"Voluntary equity investment program.","language":"en-US"},{"forObject":"sam:VoluntaryPayrollDeductionPeriodToPurchaseInvestmentShares","labelType":"xbrl:label","value":"Voluntary Payroll Deduction Period to Purchase Investment Shares","language":"en-US"},{"forObject":"sam:VoluntaryPayrollDeductionPeriodToPurchaseInvestmentShares","labelType":"xbrl:terseLabel","value":"Payroll deduction period","language":"en-US"},{"forObject":"sam:VoluntaryPayrollDeductionPeriodToPurchaseInvestmentShares","labelType":"xbrl:documentation","value":"Voluntary payroll deduction period to purchase investment shares.","language":"en-US"},{"forObject":"srt:MaximumMember","labelType":"xbrl:label","value":"Maximum [Member]","language":"en-US"},{"forObject":"srt:MaximumMember","labelType":"xbrl:terseLabel","value":"Maximum","language":"en-US"},{"forObject":"srt:MinimumMember","labelType":"xbrl:label","value":"Minimum [Member]","language":"en-US"},{"forObject":"srt:MinimumMember","labelType":"xbrl:verboseLabel","value":"Minimum","language":"en-US"},{"forObject":"srt:MinimumMember","labelType":"xbrl:terseLabel","value":"Minimum","language":"en-US"},{"forObject":"srt:ProductOrServiceAxis","labelType":"xbrl:label","value":"Products and Services [Axis]","language":"en-US"},{"forObject":"srt:ProductOrServiceAxis","labelType":"xbrl:terseLabel","value":"Products and Services [Axis]","language":"en-US"},{"forObject":"srt:ProductsAndServicesDomain","labelType":"xbrl:label","value":"Products and Services [Domain]","language":"en-US"},{"forObject":"srt:ProductsAndServicesDomain","labelType":"xbrl:terseLabel","value":"Products and Services [Domain]","language":"en-US"},{"forObject":"srt:RangeAxis","labelType":"xbrl:label","value":"Range [Axis]","language":"en-US"},{"forObject":"srt:RangeAxis","labelType":"xbrl:terseLabel","value":"Range","language":"en-US"},{"forObject":"srt:RangeMember","labelType":"xbrl:label","value":"Range [Domain]","language":"en-US"},{"forObject":"srt:RangeMember","labelType":"xbrl:terseLabel","value":"Range [Domain]","language":"en-US"},{"forObject":"srt:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock","labelType":"xbrl:label","value":"Schedule of Valuation and Qualifying Accounts Disclosure [Text Block]","language":"en-US"},{"forObject":"srt:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock","labelType":"xbrl:terseLabel","value":"Valuation and Qualifying Accounts","language":"en-US"},{"forObject":"srt:ValuationAndQualifyingAccountsAbstract","labelType":"xbrl:label","value":"Valuation and Qualifying Accounts [Abstract]","language":"en-US"},{"forObject":"srt:ValuationAndQualifyingAccountsDisclosureLineItems","labelType":"xbrl:label","value":"Valuation and Qualifying Accounts Disclosure [Line Items]","language":"en-US"},{"forObject":"srt:ValuationAndQualifyingAccountsDisclosureLineItems","labelType":"xbrl:verboseLabel","value":"SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Line Items]","language":"en-US"},{"forObject":"srt:ValuationAndQualifyingAccountsDisclosureTable","labelType":"xbrl:label","value":"Valuation and Qualifying Accounts Disclosure [Table]","language":"en-US"},{"forObject":"srt:ValuationAndQualifyingAccountsDisclosureTable","labelType":"xbrl:terseLabel","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:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock","labelType":"xbrl:label","value":"Accounts Payable, Accrued Liabilities, and Other Liabilities Disclosure, Current [Text Block]","language":"en-US"},{"forObject":"us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock","labelType":"xbrl:terseLabel","value":"Accrued Expenses and Other Current Liabilities","language":"en-US"},{"forObject":"us-gaap:AccountsPayableCurrent","labelType":"xbrl:label","value":"Accounts Payable, Current","language":"en-US"},{"forObject":"us-gaap:AccountsPayableCurrent","labelType":"xbrl:terseLabel","value":"Accounts payable","language":"en-US"},{"forObject":"us-gaap:AccountsReceivableNetCurrent","labelType":"xbrl:label","value":"Accounts Receivable, Net, Current","language":"en-US"},{"forObject":"us-gaap:AccountsReceivableNetCurrent","labelType":"xbrl:terseLabel","value":"Accounts receivable","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:terseLabel","value":"Accrued expenses and other current 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:label","value":"Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment","language":"en-US"},{"forObject":"us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment","labelType":"xbrl:negatedLabel","value":"Less 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:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipmentPeriodIncreaseDecrease","labelType":"xbrl:terseLabel","value":"Decrease in property, plant and equipment related accumulated depreciation","language":"en-US"},{"forObject":"us-gaap:AccumulatedOtherComprehensiveIncomeLossLineItems","labelType":"xbrl:label","value":"Accumulated Other Comprehensive Income (Loss) [Line Items]","language":"en-US"},{"forObject":"us-gaap:AccumulatedOtherComprehensiveIncomeLossLineItems","labelType":"xbrl:terseLabel","value":"Accumulated Other Comprehensive Income (Loss) [Line Items]","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:AccumulatedOtherComprehensiveIncomeLossNetOfTax","labelType":"xbrl:terseLabel","value":"Accumulated other comprehensive loss, net of tax","language":"en-US"},{"forObject":"us-gaap:AccumulatedOtherComprehensiveIncomeLossTable","labelType":"xbrl:label","value":"Accumulated Other Comprehensive Income (Loss) [Table]","language":"en-US"},{"forObject":"us-gaap:AccumulatedOtherComprehensiveIncomeLossTable","labelType":"xbrl:terseLabel","value":"Accumulated Other Comprehensive Income (Loss) [Table]","language":"en-US"},{"forObject":"us-gaap:AccumulatedOtherComprehensiveIncomeMember","labelType":"xbrl:label","value":"AOCI Attributable to Parent [Member]","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:verboseLabel","value":"AOCI Attributable to Parent","language":"en-US"},{"forObject":"us-gaap:AdditionalPaidInCapitalCommonStock","labelType":"xbrl:label","value":"Additional Paid in Capital, Common Stock","language":"en-US"},{"forObject":"us-gaap:AdditionalPaidInCapitalCommonStock","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:AdditionalPaidInCapitalMember","labelType":"xbrl:terseLabel","value":"Additional Paid-in Capital","language":"en-US"},{"forObject":"us-gaap:AdjustmentsForErrorCorrectionDomain","labelType":"xbrl:label","value":"Adjustments for Error Correction [Domain]","language":"en-US"},{"forObject":"us-gaap:AdjustmentsForErrorCorrectionDomain","labelType":"xbrl:terseLabel","value":"Adjustments for Error Correction [Domain]","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:AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract","labelType":"xbrl:terseLabel","value":"Adjustments to reconcile net income to net cash provided by operating activities:","language":"en-US"},{"forObject":"us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue","labelType":"xbrl:label","value":"Adjustments to Additional Paid in Capital, Share-based Compensation, Requisite Service Period Recognition","language":"en-US"},{"forObject":"us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue","labelType":"xbrl:terseLabel","value":"Stock-based compensation expense","language":"en-US"},{"forObject":"us-gaap:AdvertisingCostsPolicyTextBlock","labelType":"xbrl:label","value":"Advertising Costs, Policy [Policy Text Block]","language":"en-US"},{"forObject":"us-gaap:AdvertisingCostsPolicyTextBlock","labelType":"xbrl:terseLabel","value":"Advertising and Sales Promotions","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:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount","labelType":"xbrl:terseLabel","value":"Antidilutive securities excluded from computation of earnings per share","language":"en-US"},{"forObject":"us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis","labelType":"xbrl:label","value":"Antidilutive Securities [Axis]","language":"en-US"},{"forObject":"us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis","labelType":"xbrl:terseLabel","value":"Antidilutive Securities","language":"en-US"},{"forObject":"us-gaap:AntidilutiveSecuritiesNameDomain","labelType":"xbrl:label","value":"Antidilutive Securities, Name [Domain]","language":"en-US"},{"forObject":"us-gaap:AntidilutiveSecuritiesNameDomain","labelType":"xbrl:terseLabel","value":"Antidilutive Securities, Name [Domain]","language":"en-US"},{"forObject":"us-gaap:AssetImpairmentCharges","labelType":"xbrl:label","value":"Asset Impairment Charges","language":"en-US"},{"forObject":"us-gaap:AssetImpairmentCharges","labelType":"xbrl:terseLabel","value":"Impairment of assets","language":"en-US"},{"forObject":"us-gaap:Assets","labelType":"xbrl:label","value":"Assets","language":"en-US"},{"forObject":"us-gaap:Assets","labelType":"xbrl:totalLabel","value":"Total assets","language":"en-US"},{"forObject":"us-gaap:AssetsAbstract","labelType":"xbrl:label","value":"Assets [Abstract]","language":"en-US"},{"forObject":"us-gaap:AssetsAbstract","labelType":"xbrl:terseLabel","value":"Assets","language":"en-US"},{"forObject":"us-gaap:AssetsCurrent","labelType":"xbrl:label","value":"Assets, Current","language":"en-US"},{"forObject":"us-gaap:AssetsCurrent","labelType":"xbrl:totalLabel","value":"Total current assets","language":"en-US"},{"forObject":"us-gaap:AssetsCurrentAbstract","labelType":"xbrl:label","value":"Assets, Current [Abstract]","language":"en-US"},{"forObject":"us-gaap:AssetsCurrentAbstract","labelType":"xbrl:terseLabel","value":"Current Assets:","language":"en-US"},{"forObject":"us-gaap:AwardTypeAxis","labelType":"xbrl:label","value":"Award Type [Axis]","language":"en-US"},{"forObject":"us-gaap:AwardTypeAxis","labelType":"xbrl:terseLabel","value":"Award Type","language":"en-US"},{"forObject":"us-gaap:BuildingAndBuildingImprovementsMember","labelType":"xbrl:label","value":"Building and Building Improvements [Member]","language":"en-US"},{"forObject":"us-gaap:BuildingAndBuildingImprovementsMember","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:BuildingsAndImprovementsGross","labelType":"xbrl:terseLabel","value":"Building and building improvements","language":"en-US"},{"forObject":"us-gaap:CashAndCashEquivalentsAtCarryingValue","labelType":"xbrl:label","value":"Cash and Cash Equivalents, at Carrying Value","language":"en-US"},{"forObject":"us-gaap:CashAndCashEquivalentsAtCarryingValue","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 [Policy Text Block]","language":"en-US"},{"forObject":"us-gaap:CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy","labelType":"xbrl:terseLabel","value":"Cash, Cash Equivalents and Restricted Cash","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:periodStartLabel","value":"Cash and cash equivalents at beginning of year","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:label","value":"Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect","language":"en-US"},{"forObject":"us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect","labelType":"xbrl:totalLabel","value":"Change in cash and cash equivalents","language":"en-US"},{"forObject":"us-gaap:ChiefExecutiveOfficerMember","labelType":"xbrl:label","value":"Chief Executive Officer [Member]","language":"en-US"},{"forObject":"us-gaap:ChiefExecutiveOfficerMember","labelType":"xbrl:terseLabel","value":"Chief Executive Officer","language":"en-US"},{"forObject":"us-gaap:ClassOfStockDomain","labelType":"xbrl:label","value":"Class of Stock [Domain]","language":"en-US"},{"forObject":"us-gaap:ClassOfStockDomain","labelType":"xbrl:terseLabel","value":"Class of Stock [Domain]","language":"en-US"},{"forObject":"us-gaap:ClassOfTreasuryStockTable","labelType":"xbrl:label","value":"Class of Treasury Stock [Table]","language":"en-US"},{"forObject":"us-gaap:ClassOfTreasuryStockTable","labelType":"xbrl:terseLabel","value":"Class of Treasury Stock [Table]","language":"en-US"},{"forObject":"us-gaap:CommitmentsAndContingencies","labelType":"xbrl:label","value":"Commitments and Contingencies","language":"en-US"},{"forObject":"us-gaap:CommitmentsAndContingencies","labelType":"xbrl:terseLabel","value":"Commitments and Contingencies (See Note J)","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:label","value":"Commitments and Contingencies Disclosure [Text Block]","language":"en-US"},{"forObject":"us-gaap:CommitmentsAndContingenciesDisclosureTextBlock","labelType":"xbrl:terseLabel","value":"Commitments and Contingencies","language":"en-US"},{"forObject":"us-gaap:CommonClassAMember","labelType":"xbrl:label","value":"Common Class A [Member]","language":"en-US"},{"forObject":"us-gaap:CommonClassAMember","labelType":"xbrl:verboseLabel","value":"Common Class A","language":"en-US"},{"forObject":"us-gaap:CommonClassAMember","labelType":"xbrl:terseLabel","value":"Common Class A","language":"en-US"},{"forObject":"us-gaap:CommonClassBMember","labelType":"xbrl:label","value":"Common Class B [Member]","language":"en-US"},{"forObject":"us-gaap:CommonClassBMember","labelType":"xbrl:verboseLabel","value":"Common Class B","language":"en-US"},{"forObject":"us-gaap:CommonClassBMember","labelType":"xbrl:terseLabel","value":"Common Class B","language":"en-US"},{"forObject":"us-gaap:CommonStockMember","labelType":"xbrl:label","value":"Common Stock [Member]","language":"en-US"},{"forObject":"us-gaap:CommonStockMember","labelType":"xbrl:terseLabel","value":"Common Stock","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:CommonStockParOrStatedValuePerShare","labelType":"xbrl:terseLabel","value":"Common Stock, par value","language":"en-US"},{"forObject":"us-gaap:CommonStockSharesAuthorized","labelType":"xbrl:label","value":"Common Stock, Shares Authorized","language":"en-US"},{"forObject":"us-gaap:CommonStockSharesAuthorized","labelType":"xbrl:terseLabel","value":"Common Stock, shares authorized","language":"en-US"},{"forObject":"us-gaap:CommonStockSharesIssued","labelType":"xbrl:label","value":"Common Stock, Shares, Issued","language":"en-US"},{"forObject":"us-gaap:CommonStockSharesIssued","labelType":"xbrl:terseLabel","value":"Common Stock, shares issued","language":"en-US"},{"forObject":"us-gaap:CommonStockSharesOutstanding","labelType":"xbrl:label","value":"Common Stock, Shares, Outstanding","language":"en-US"},{"forObject":"us-gaap:CommonStockSharesOutstanding","labelType":"xbrl:terseLabel","value":"Common Stock, shares outstanding","language":"en-US"},{"forObject":"us-gaap:CommonStockValue","labelType":"xbrl:label","value":"Common Stock, Value, Issued","language":"en-US"},{"forObject":"us-gaap:CommonStockValue","labelType":"xbrl:terseLabel","value":"Common Stock","language":"en-US"},{"forObject":"us-gaap:CompensationAndRetirementDisclosureAbstract","labelType":"xbrl:label","value":"Retirement Benefits [Abstract]","language":"en-US"},{"forObject":"us-gaap:ComprehensiveIncomeNetOfTax","labelType":"xbrl:label","value":"Comprehensive Income (Loss), Net of Tax, Attributable to Parent","language":"en-US"},{"forObject":"us-gaap:ComprehensiveIncomeNetOfTax","labelType":"xbrl:totalLabel","value":"Comprehensive income","language":"en-US"},{"forObject":"us-gaap:ComprehensiveIncomeNoteTextBlock","labelType":"xbrl:label","value":"Comprehensive Income (Loss) Note [Text Block]","language":"en-US"},{"forObject":"us-gaap:ComprehensiveIncomeNoteTextBlock","labelType":"xbrl:terseLabel","value":"Accumulated Other Comprehensive Loss","language":"en-US"},{"forObject":"us-gaap:ComputerEquipmentMember","labelType":"xbrl:label","value":"Computer Equipment [Member]","language":"en-US"},{"forObject":"us-gaap:ComputerEquipmentMember","labelType":"xbrl:terseLabel","value":"Computer Software and Equipment","language":"en-US"},{"forObject":"us-gaap:ConcentrationRiskBenchmarkDomain","labelType":"xbrl:label","value":"Concentration Risk Benchmark [Domain]","language":"en-US"},{"forObject":"us-gaap:ConcentrationRiskBenchmarkDomain","labelType":"xbrl:terseLabel","value":"Concentration Risk Benchmark [Domain]","language":"en-US"},{"forObject":"us-gaap:ConcentrationRiskByBenchmarkAxis","labelType":"xbrl:label","value":"Concentration Risk Benchmark [Axis]","language":"en-US"},{"forObject":"us-gaap:ConcentrationRiskByBenchmarkAxis","labelType":"xbrl:terseLabel","value":"Concentration Risk Benchmark [Axis]","language":"en-US"},{"forObject":"us-gaap:ConcentrationRiskByTypeAxis","labelType":"xbrl:label","value":"Concentration Risk Type [Axis]","language":"en-US"},{"forObject":"us-gaap:ConcentrationRiskByTypeAxis","labelType":"xbrl:terseLabel","value":"Concentration Risk Type [Axis]","language":"en-US"},{"forObject":"us-gaap:ConcentrationRiskCreditRisk","labelType":"xbrl:label","value":"Concentration Risk, Credit Risk, Policy [Policy Text Block]","language":"en-US"},{"forObject":"us-gaap:ConcentrationRiskCreditRisk","labelType":"xbrl:terseLabel","value":"Concentrations of Credit Risk","language":"en-US"},{"forObject":"us-gaap:ConcentrationRiskPercentage1","labelType":"xbrl:label","value":"Concentration Risk, Percentage","language":"en-US"},{"forObject":"us-gaap:ConcentrationRiskPercentage1","labelType":"xbrl:terseLabel","value":"Concentration risk, percentage","language":"en-US"},{"forObject":"us-gaap:ConcentrationRiskTypeDomain","labelType":"xbrl:label","value":"Concentration Risk Type [Domain]","language":"en-US"},{"forObject":"us-gaap:ConcentrationRiskTypeDomain","labelType":"xbrl:terseLabel","value":"Concentration Risk Type [Domain]","language":"en-US"},{"forObject":"us-gaap:ConsolidationPolicyTextBlock","labelType":"xbrl:label","value":"Consolidation, Policy [Policy Text Block]","language":"en-US"},{"forObject":"us-gaap:ConsolidationPolicyTextBlock","labelType":"xbrl:terseLabel","value":"Principles of Consolidation","language":"en-US"},{"forObject":"us-gaap:ContractWithCustomerLiabilityCurrent","labelType":"xbrl:label","value":"Contract with Customer, Liability, Current","language":"en-US"},{"forObject":"us-gaap:ContractWithCustomerLiabilityCurrent","labelType":"xbrl:terseLabel","value":"Refundable deposits on kegs and pallets","language":"en-US"},{"forObject":"us-gaap:ContractualObligation","labelType":"xbrl:label","value":"Contractual Obligation","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:verboseLabel","value":"Contractual obligations","language":"en-US"},{"forObject":"us-gaap:ContractualObligationDueAfterFifthYear","labelType":"xbrl:label","value":"Contractual Obligation, Due after Fifth Year","language":"en-US"},{"forObject":"us-gaap:ContractualObligationDueAfterFifthYear","labelType":"xbrl:terseLabel","value":"Thereafter","language":"en-US"},{"forObject":"us-gaap:ContractualObligationDueInFifthYear","labelType":"xbrl:label","value":"Contractual Obligation, Due in Fifth Year","language":"en-US"},{"forObject":"us-gaap:ContractualObligationDueInFifthYear","labelType":"xbrl:terseLabel","value":"Contractual obligations payment due, 2023","language":"en-US"},{"forObject":"us-gaap:ContractualObligationDueInFourthYear","labelType":"xbrl:label","value":"Contractual Obligation, Due in Fourth Year","language":"en-US"},{"forObject":"us-gaap:ContractualObligationDueInFourthYear","labelType":"xbrl:terseLabel","value":"Contractual obligations payment due, 2022","language":"en-US"},{"forObject":"us-gaap:ContractualObligationDueInNextTwelveMonths","labelType":"xbrl:label","value":"Contractual Obligation Due In Next Twelve Months","language":"en-US"},{"forObject":"us-gaap:ContractualObligationDueInNextTwelveMonths","labelType":"xbrl:terseLabel","value":"Contractual obligations payment due, 2019","language":"en-US"},{"forObject":"us-gaap:ContractualObligationDueInNextTwelveMonths","labelType":"xbrl:verboseLabel","value":"Capital improvement for 2019","language":"en-US"},{"forObject":"us-gaap:ContractualObligationDueInSecondYear","labelType":"xbrl:label","value":"Contractual Obligation, Due in Second Year","language":"en-US"},{"forObject":"us-gaap:ContractualObligationDueInSecondYear","labelType":"xbrl:terseLabel","value":"Contractual obligations payment due, 2020","language":"en-US"},{"forObject":"us-gaap:ContractualObligationDueInThirdYear","labelType":"xbrl:label","value":"Contractual Obligation, Due in Third Year","language":"en-US"},{"forObject":"us-gaap:ContractualObligationDueInThirdYear","labelType":"xbrl:terseLabel","value":"Contractual obligations payment due, 2021","language":"en-US"},{"forObject":"us-gaap:ContractualObligationFiscalYearMaturityScheduleTableTextBlock","labelType":"xbrl:label","value":"Contractual Obligation, Fiscal Year Maturity Schedule [Table Text Block]","language":"en-US"},{"forObject":"us-gaap:ContractualObligationFiscalYearMaturityScheduleTableTextBlock","labelType":"xbrl:terseLabel","value":"Non-cancelable Contractual Obligations","language":"en-US"},{"forObject":"us-gaap:ContractualObligationFutureMinimumPaymentsDueRemainderOfFiscalYear","labelType":"xbrl:label","value":"Contractual Obligation, Future Minimum Payments Due, Remainder of Fiscal Year","language":"en-US"},{"forObject":"us-gaap:ConversionOfStockSharesConverted1","labelType":"xbrl:label","value":"Conversion of Stock, Shares Converted","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:CostOfGoodsAndServicesSold","labelType":"xbrl:label","value":"Cost of Goods and Services Sold","language":"en-US"},{"forObject":"us-gaap:CostOfGoodsAndServicesSold","labelType":"xbrl:terseLabel","value":"Cost of goods sold","language":"en-US"},{"forObject":"us-gaap:CostOfSalesPolicyTextBlock","labelType":"xbrl:label","value":"Cost of Sales, Policy [Policy Text Block]","language":"en-US"},{"forObject":"us-gaap:CostOfSalesPolicyTextBlock","labelType":"xbrl:terseLabel","value":"Cost of Goods Sold","language":"en-US"},{"forObject":"us-gaap:CreditFacilityAxis","labelType":"xbrl:label","value":"Credit Facility [Axis]","language":"en-US"},{"forObject":"us-gaap:CreditFacilityAxis","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:CreditFacilityDomain","labelType":"xbrl:terseLabel","value":"Credit Facility [Domain]","language":"en-US"},{"forObject":"us-gaap:CumulativeEffectOnRetainedEarningsNetOfTax1","labelType":"xbrl:label","value":"Cumulative Effect on Retained Earnings, Net of Tax related to variable customer promotional discount programs","language":"en-US"},{"forObject":"us-gaap:CurrentFederalTaxExpenseBenefit","labelType":"xbrl:label","value":"Current Federal Tax Expense (Benefit)","language":"en-US"},{"forObject":"us-gaap:CurrentFederalTaxExpenseBenefit","labelType":"xbrl:terseLabel","value":"Federal","language":"en-US"},{"forObject":"us-gaap:CurrentIncomeTaxExpenseBenefit","labelType":"xbrl:label","value":"Current Income Tax Expense (Benefit)","language":"en-US"},{"forObject":"us-gaap:CurrentIncomeTaxExpenseBenefit","labelType":"xbrl:totalLabel","value":"Total 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:CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract","labelType":"xbrl:terseLabel","value":"Current:","language":"en-US"},{"forObject":"us-gaap:CurrentStateAndLocalTaxExpenseBenefit","labelType":"xbrl:label","value":"Current State and Local Tax Expense (Benefit)","language":"en-US"},{"forObject":"us-gaap:CurrentStateAndLocalTaxExpenseBenefit","labelType":"xbrl:terseLabel","value":"State","language":"en-US"},{"forObject":"us-gaap:DebtDisclosureAbstract","labelType":"xbrl:label","value":"Debt Disclosure [Abstract]","language":"en-US"},{"forObject":"us-gaap:DebtDisclosureTextBlock","labelType":"xbrl:label","value":"Debt Disclosure [Text Block]","language":"en-US"},{"forObject":"us-gaap:DebtDisclosureTextBlock","labelType":"xbrl:terseLabel","value":"Revolving Line of Credit","language":"en-US"},{"forObject":"us-gaap:DebtInstrumentBasisSpreadOnVariableRate1","labelType":"xbrl:label","value":"Debt Instrument, Basis Spread on Variable Rate","language":"en-US"},{"forObject":"us-gaap:DebtInstrumentBasisSpreadOnVariableRate1","labelType":"xbrl:terseLabel","value":"Basis spread on variable rate","language":"en-US"},{"forObject":"us-gaap:DebtInstrumentCovenantCompliance","labelType":"xbrl:label","value":"Debt Instrument, Covenant Compliance","language":"en-US"},{"forObject":"us-gaap:DebtInstrumentCovenantCompliance","labelType":"xbrl:terseLabel","value":"Debt, covenant compliance","language":"en-US"},{"forObject":"us-gaap:DebtInstrumentInterestRateEffectivePercentage","labelType":"xbrl:label","value":"Debt Instrument, Interest Rate, Effective Percentage","language":"en-US"},{"forObject":"us-gaap:DebtInstrumentInterestRateEffectivePercentage","labelType":"xbrl:terseLabel","value":"Debt interest rate at end of period","language":"en-US"},{"forObject":"us-gaap:DebtInstrumentLineItems","labelType":"xbrl:label","value":"Debt Instrument [Line Items]","language":"en-US"},{"forObject":"us-gaap:DebtInstrumentLineItems","labelType":"xbrl:terseLabel","value":"Debt Instrument [Line Items]","language":"en-US"},{"forObject":"us-gaap:DebtInstrumentTable","labelType":"xbrl:label","value":"Schedule of Long-term Debt Instruments [Table]","language":"en-US"},{"forObject":"us-gaap:DebtInstrumentTable","labelType":"xbrl:terseLabel","value":"Schedule of Long-term Debt Instruments [Table]","language":"en-US"},{"forObject":"us-gaap:DebtSecuritiesMember","labelType":"xbrl:label","value":"Debt Securities [Member]","language":"en-US"},{"forObject":"us-gaap:DebtSecuritiesMember","labelType":"xbrl:terseLabel","value":"Debt Securities","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:label","value":"Deferred Federal Income Tax Expense (Benefit)","language":"en-US"},{"forObject":"us-gaap:DeferredFederalIncomeTaxExpenseBenefit","labelType":"xbrl:terseLabel","value":"Federal","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:DeferredFederalStateAndLocalTaxExpenseBenefit","labelType":"xbrl:totalLabel","value":"Total deferred","language":"en-US"},{"forObject":"us-gaap:DeferredIncomeTaxExpenseBenefit","labelType":"xbrl:label","value":"Deferred Income Tax Expense (Benefit)","language":"en-US"},{"forObject":"us-gaap:DeferredIncomeTaxExpenseBenefit","labelType":"xbrl:terseLabel","value":"Deferred income taxes","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:DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract","labelType":"xbrl:terseLabel","value":"Deferred:","language":"en-US"},{"forObject":"us-gaap:DeferredIncomeTaxLiabilities","labelType":"xbrl:label","value":"Deferred Tax Liabilities, Gross","language":"en-US"},{"forObject":"us-gaap:DeferredIncomeTaxLiabilities","labelType":"xbrl:negatedTotalLabel","value":"Total deferred tax liabilities","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, Current","language":"en-US"},{"forObject":"us-gaap:DeferredRevenueCurrent","labelType":"xbrl:terseLabel","value":"Deferred revenue","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:DeferredStateAndLocalIncomeTaxExpenseBenefit","labelType":"xbrl:terseLabel","value":"State","language":"en-US"},{"forObject":"us-gaap:DeferredTaxAssetsCapitalLossCarryforwards","labelType":"xbrl:label","value":"Deferred Tax Assets, Capital Loss Carryforwards","language":"en-US"},{"forObject":"us-gaap:DeferredTaxAssetsCapitalLossCarryforwards","labelType":"xbrl:terseLabel","value":"Deferred tax assets capital loss carryforward","language":"en-US"},{"forObject":"us-gaap:DeferredTaxAssetsGross","labelType":"xbrl:label","value":"Deferred Tax Assets, Gross","language":"en-US"},{"forObject":"us-gaap:DeferredTaxAssetsGross","labelType":"xbrl:totalLabel","value":"Total deferred tax assets","language":"en-US"},{"forObject":"us-gaap:DeferredTaxAssetsInventory","labelType":"xbrl:label","value":"Deferred Tax Assets, Inventory","language":"en-US"},{"forObject":"us-gaap:DeferredTaxAssetsInventory","labelType":"xbrl:terseLabel","value":"Inventory","language":"en-US"},{"forObject":"us-gaap:DeferredTaxAssetsNet","labelType":"xbrl:label","value":"Deferred Tax Assets, Net of Valuation Allowance","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:DeferredTaxAssetsNetAbstract","labelType":"xbrl:label","value":"Deferred Tax Assets, Net [Abstract]","language":"en-US"},{"forObject":"us-gaap:DeferredTaxAssetsNetAbstract","labelType":"xbrl:terseLabel","value":"Deferred tax assets:","language":"en-US"},{"forObject":"us-gaap:DeferredTaxAssetsOther","labelType":"xbrl:label","value":"Deferred Tax Assets, Other","language":"en-US"},{"forObject":"us-gaap:DeferredTaxAssetsOther","labelType":"xbrl:terseLabel","value":"Other","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:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost","labelType":"xbrl:terseLabel","value":"Stock-based compensation expense","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:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities","labelType":"xbrl:terseLabel","value":"Accrued expenses","language":"en-US"},{"forObject":"us-gaap:DeferredTaxAssetsValuationAllowance","labelType":"xbrl:label","value":"Deferred Tax Assets, Valuation Allowance","language":"en-US"},{"forObject":"us-gaap:DeferredTaxAssetsValuationAllowance","labelType":"xbrl:negatedLabel","value":"Valuation allowance","language":"en-US"},{"forObject":"us-gaap:DeferredTaxLiabilities","labelType":"xbrl:label","value":"Deferred Tax Liabilities, Net","language":"en-US"},{"forObject":"us-gaap:DeferredTaxLiabilities","labelType":"xbrl:negatedTotalLabel","value":"Net deferred tax liabilities","language":"en-US"},{"forObject":"us-gaap:DeferredTaxLiabilitiesAbstract","labelType":"xbrl:label","value":"Deferred Tax Liabilities, Gross [Abstract]","language":"en-US"},{"forObject":"us-gaap:DeferredTaxLiabilitiesAbstract","labelType":"xbrl:terseLabel","value":"Deferred tax liabilities:","language":"en-US"},{"forObject":"us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsGoodwill","labelType":"xbrl:label","value":"Deferred Tax Liabilities, Goodwill","language":"en-US"},{"forObject":"us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsGoodwill","labelType":"xbrl:negatedLabel","value":"Goodwill","language":"en-US"},{"forObject":"us-gaap:DeferredTaxLiabilitiesNoncurrent","labelType":"xbrl:label","value":"Deferred Tax Liabilities, Net, Noncurrent","language":"en-US"},{"forObject":"us-gaap:DeferredTaxLiabilitiesNoncurrent","labelType":"xbrl:terseLabel","value":"Deferred income taxes","language":"en-US"},{"forObject":"us-gaap:DeferredTaxLiabilitiesPrepaidExpenses","labelType":"xbrl:label","value":"Deferred Tax Liabilities, Prepaid Expenses","language":"en-US"},{"forObject":"us-gaap:DeferredTaxLiabilitiesPrepaidExpenses","labelType":"xbrl:negatedLabel","value":"Prepaid expenses","language":"en-US"},{"forObject":"us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment","labelType":"xbrl:label","value":"Deferred Tax Liabilities, Property, Plant and Equipment","language":"en-US"},{"forObject":"us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment","labelType":"xbrl:negatedLabel","value":"Property, plant and equipment","language":"en-US"},{"forObject":"us-gaap:DefinedBenefitPlanAccumulatedBenefitObligation","labelType":"xbrl:label","value":"Defined Benefit Plan, Accumulated Benefit Obligation","language":"en-US"},{"forObject":"us-gaap:DefinedBenefitPlanAccumulatedBenefitObligation","labelType":"xbrl:terseLabel","value":"Benefit obligation at end of fiscal year","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:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate","labelType":"xbrl:terseLabel","value":"Benefit obligation, discount rate","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:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease","labelType":"xbrl:terseLabel","value":"Benefit obligation, rate of compensation increase","language":"en-US"},{"forObject":"us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets","labelType":"xbrl:label","value":"Defined Benefit Plan, Assumptions Used Calculating Net Periodic Benefit Cost, Expected Long-term Rate of Return on Plan Assets","language":"en-US"},{"forObject":"us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets","labelType":"xbrl:terseLabel","value":"Assumed average annual returns on assets","language":"en-US"},{"forObject":"us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis","labelType":"xbrl:label","value":"Defined Benefit Plan, Asset Categories [Axis]","language":"en-US"},{"forObject":"us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis","labelType":"xbrl:terseLabel","value":"Defined Benefit Plan, Asset Categories","language":"en-US"},{"forObject":"us-gaap:DefinedBenefitPlanContributionsByEmployer","labelType":"xbrl:label","value":"Defined Benefit Plan, Plan Assets, Contributions by Employer","language":"en-US"},{"forObject":"us-gaap:DefinedBenefitPlanContributionsByEmployer","labelType":"xbrl:terseLabel","value":"Contribution amount by the company","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:DefinedBenefitPlanFairValueOfPlanAssets","labelType":"xbrl:terseLabel","value":"Fair value of plan assets at end of fiscal year","language":"en-US"},{"forObject":"us-gaap:DefinedBenefitPlanFundedStatusOfPlan","labelType":"xbrl:label","value":"Defined Benefit Plan, Funded (Unfunded) Status of Plan","language":"en-US"},{"forObject":"us-gaap:DefinedBenefitPlanFundedStatusOfPlan","labelType":"xbrl:totalLabel","value":"Unfunded Status","language":"en-US"},{"forObject":"us-gaap:DefinedBenefitPlanPensionPlanWithProjectedBenefitObligationInExcessOfPlanAssetsProjectedBenefitObligation","labelType":"xbrl:label","value":"Defined Benefit Plan, Pension Plan with Projected Benefit Obligation in Excess of Plan Assets, Projected Benefit Obligation","language":"en-US"},{"forObject":"us-gaap:DefinedBenefitPlanPensionPlanWithProjectedBenefitObligationInExcessOfPlanAssetsProjectedBenefitObligation","labelType":"xbrl:verboseLabel","value":"Unfunded projected pension benefits","language":"en-US"},{"forObject":"us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage","labelType":"xbrl:label","value":"Defined Benefit Plan, Plan Assets, Target Allocation, Percentage","language":"en-US"},{"forObject":"us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage","labelType":"xbrl:terseLabel","value":"Securities target allocation","language":"en-US"},{"forObject":"us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations","labelType":"xbrl:label","value":"Defined Benefit Plan, Actual Plan Asset Allocations","language":"en-US"},{"forObject":"us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations","labelType":"xbrl:terseLabel","value":"Defined Benefit Plan Weighted Average Asset Allocations","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:DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable","labelType":"xbrl:terseLabel","value":"Defined Benefit Plans and Other Postretirement Benefit Plans Disclosures [Table]","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:DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems","labelType":"xbrl:terseLabel","value":"Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items]","language":"en-US"},{"forObject":"us-gaap:DefinedBenefitPlansGeneralInformation","labelType":"xbrl:label","value":"Defined Benefit Plan, Description","language":"en-US"},{"forObject":"us-gaap:DefinedBenefitPlansGeneralInformation","labelType":"xbrl:terseLabel","value":"Eligibility timing","language":"en-US"},{"forObject":"us-gaap:DefinedContributionPlanEmployerMatchingContributionPercent","labelType":"xbrl:label","value":"Defined Contribution Plan, Employer Matching Contribution, Percent of Employees' Gross Pay","language":"en-US"},{"forObject":"us-gaap:DefinedContributionPlanEmployerMatchingContributionPercent","labelType":"xbrl:terseLabel","value":"Employer matching contribution 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:DefinedContributionPlanEmployerMatchingContributionPercentOfMatch","labelType":"xbrl:verboseLabel","value":"Employer match percentage","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:DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent","labelType":"xbrl:terseLabel","value":"Voluntary contributions of annual compensation","language":"en-US"},{"forObject":"us-gaap:Depreciation","labelType":"xbrl:label","value":"Depreciation","language":"en-US"},{"forObject":"us-gaap:Depreciation","labelType":"xbrl:terseLabel","value":"Depreciation expense","language":"en-US"},{"forObject":"us-gaap:DepreciationDepletionAndAmortization","labelType":"xbrl:label","value":"Depreciation, Depletion and Amortization","language":"en-US"},{"forObject":"us-gaap:DepreciationDepletionAndAmortization","labelType":"xbrl:terseLabel","value":"Depreciation and amortization","language":"en-US"},{"forObject":"us-gaap:DilutiveSecuritiesEffectOnBasicEarningsPerShareOther","labelType":"xbrl:label","value":"Dilutive Securities, Effect on Basic Earnings Per Share, Dilutive Convertible Securities","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:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock","labelType":"xbrl:label","value":"Disclosure of Compensation Related Costs, Share-based Payments [Text Block]","language":"en-US"},{"forObject":"us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock","labelType":"xbrl:terseLabel","value":"Common Stock and Share-Based Compensation","language":"en-US"},{"forObject":"us-gaap:DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract","labelType":"xbrl:label","value":"Disclosure of Compensation Related Costs, Share-based 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:label","value":"Earnings Per Share, Basic","language":"en-US"},{"forObject":"us-gaap:EarningsPerShareBasic","labelType":"xbrl:terseLabel","value":"Net income per common share \u2014 basic","language":"en-US"},{"forObject":"us-gaap:EarningsPerShareBasic","labelType":"xbrl:verboseLabel","value":"Net income per common share \u2014 basic","language":"en-US"},{"forObject":"us-gaap:EarningsPerShareBasic","labelType":"xbrl:positiveLabel","value":"Net income per share \u2014 basic","language":"en-US"},{"forObject":"us-gaap:EarningsPerShareBasicAbstract","labelType":"xbrl:label","value":"Earnings Per Share, Basic [Abstract]","language":"en-US"},{"forObject":"us-gaap:EarningsPerShareBasicAbstract","labelType":"xbrl:terseLabel","value":"Net income per share for basic:","language":"en-US"},{"forObject":"us-gaap:EarningsPerShareBasicLineItems","labelType":"xbrl:label","value":"Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items]","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:EarningsPerShareDiluted","labelType":"xbrl:label","value":"Earnings Per Share, Diluted","language":"en-US"},{"forObject":"us-gaap:EarningsPerShareDiluted","labelType":"xbrl:terseLabel","value":"Net income per common share \u2014 diluted","language":"en-US"},{"forObject":"us-gaap:EarningsPerShareDiluted","labelType":"xbrl:verboseLabel","value":"Net income per common share \u2014 diluted","language":"en-US"},{"forObject":"us-gaap:EarningsPerShareDiluted","labelType":"xbrl:positiveLabel","value":"Net income per share \u2014 diluted","language":"en-US"},{"forObject":"us-gaap:EarningsPerSharePolicyTextBlock","labelType":"xbrl:label","value":"Earnings Per Share, Policy [Policy Text Block]","language":"en-US"},{"forObject":"us-gaap:EarningsPerSharePolicyTextBlock","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:EarningsPerShareTextBlock","labelType":"xbrl:terseLabel","value":"Net Income per Share","language":"en-US"},{"forObject":"us-gaap:EffectiveIncomeTaxRateContinuingOperations","labelType":"xbrl:label","value":"Effective Income Tax Rate Reconciliation, Percent","language":"en-US"},{"forObject":"us-gaap:EffectiveIncomeTaxRateContinuingOperations","labelType":"xbrl:totalLabel","value":"Effective Income Tax Rate Reconciliation, Percent, Total","language":"en-US"},{"forObject":"us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate","labelType":"xbrl:label","value":"Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent","language":"en-US"},{"forObject":"us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate","labelType":"xbrl:terseLabel","value":"Statutory rate","language":"en-US"},{"forObject":"us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance","labelType":"xbrl:label","value":"Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Percent","language":"en-US"},{"forObject":"us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance","labelType":"xbrl:terseLabel","value":"Change in valuation allowance","language":"en-US"},{"forObject":"us-gaap:EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate","labelType":"xbrl:label","value":"Effective Income Tax Rate Reconciliation, Change in Enacted Tax Rate, Percent","language":"en-US"},{"forObject":"us-gaap:EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate","labelType":"xbrl:terseLabel","value":"Change relating to enacted Tax Cuts and Jobs Act","language":"en-US"},{"forObject":"us-gaap:EffectiveIncomeTaxRateReconciliationDeductionsEmployeeStockOwnershipPlanDividends","labelType":"xbrl:label","value":"Effective Income Tax Rate Reconciliation, Deduction, Employee Stock Ownership Plan Dividend, Percent","language":"en-US"},{"forObject":"us-gaap:EffectiveIncomeTaxRateReconciliationDeductionsEmployeeStockOwnershipPlanDividends","labelType":"xbrl:negatedLabel","value":"Deduction relating to excess stock based compensation","language":"en-US"},{"forObject":"us-gaap:EffectiveIncomeTaxRateReconciliationDeductionsQualifiedProductionActivities","labelType":"xbrl:label","value":"Effective Income Tax Rate Reconciliation, Deduction, Qualified Production Activity, Percent","language":"en-US"},{"forObject":"us-gaap:EffectiveIncomeTaxRateReconciliationDeductionsQualifiedProductionActivities","labelType":"xbrl:negatedLabel","value":"Deduction relating to U.S. production activities","language":"en-US"},{"forObject":"us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseMealsAndEntertainment","labelType":"xbrl:label","value":"Non-deductablemeals & entertainment","language":"en-US"},{"forObject":"us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments","labelType":"xbrl:label","value":"Effective Income Tax Rate Reconciliation, Other Adjustments, Percent","language":"en-US"},{"forObject":"us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments","labelType":"xbrl:terseLabel","value":"Other","language":"en-US"},{"forObject":"us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes","labelType":"xbrl:label","value":"Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Percent","language":"en-US"},{"forObject":"us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes","labelType":"xbrl:terseLabel","value":"State income taxes, net of federal benefit","language":"en-US"},{"forObject":"us-gaap:EmployeeRelatedLiabilitiesCurrent","labelType":"xbrl:label","value":"Employee-related Liabilities, Current","language":"en-US"},{"forObject":"us-gaap:EmployeeRelatedLiabilitiesCurrent","labelType":"xbrl:terseLabel","value":"Employee wages, benefits and reimbursements","language":"en-US"},{"forObject":"us-gaap:EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems","labelType":"xbrl:label","value":"Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]","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:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized","labelType":"xbrl:label","value":"Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized","language":"en-US"},{"forObject":"us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized","labelType":"xbrl:terseLabel","value":"Unrecognized compensation costs","language":"en-US"},{"forObject":"us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized","labelType":"xbrl:totalLabel","value":"Total","language":"en-US"},{"forObject":"us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1","labelType":"xbrl:label","value":"Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized, Period for Recognition","language":"en-US"},{"forObject":"us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1","labelType":"xbrl:terseLabel","value":"Unrecognized compensation costs, weighted average period","language":"en-US"},{"forObject":"us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions","labelType":"xbrl:label","value":"Employee Service Share-based Compensation, Tax Benefit from Exercise of Stock Options","language":"en-US"},{"forObject":"us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions","labelType":"xbrl:verboseLabel","value":"Stock options exercised and restricted shares activities, tax benefit","language":"en-US"},{"forObject":"us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions","labelType":"xbrl:terseLabel","value":"Excess tax benefit from stock-based compensation arrangements recognized within income tax provision","language":"en-US"},{"forObject":"us-gaap:EquityAbstract","labelType":"xbrl:label","value":"Equity [Abstract]","language":"en-US"},{"forObject":"us-gaap:EquityClassOfTreasuryStockLineItems","labelType":"xbrl:label","value":"Equity, Class of Treasury Stock [Line Items]","language":"en-US"},{"forObject":"us-gaap:EquityClassOfTreasuryStockLineItems","labelType":"xbrl:terseLabel","value":"Equity, Class of Treasury Stock [Line Items]","language":"en-US"},{"forObject":"us-gaap:EquityComponentDomain","labelType":"xbrl:label","value":"Equity Component [Domain]","language":"en-US"},{"forObject":"us-gaap:EquityComponentDomain","labelType":"xbrl:terseLabel","value":"Equity Component [Domain]","language":"en-US"},{"forObject":"us-gaap:EquitySecuritiesMember","labelType":"xbrl:label","value":"Equity Securities [Member]","language":"en-US"},{"forObject":"us-gaap:EquitySecuritiesMember","labelType":"xbrl:terseLabel","value":"Equity Securities","language":"en-US"},{"forObject":"us-gaap:ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis","labelType":"xbrl:label","value":"Adjustments for Error Corrections [Axis]","language":"en-US"},{"forObject":"us-gaap:ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis","labelType":"xbrl:terseLabel","value":"Adjustments for Error Corrections [Axis]","language":"en-US"},{"forObject":"us-gaap:ExcessTaxBenefitFromShareBasedCompensationFinancingActivities","labelType":"xbrl:label","value":"Excess Tax Benefit from Share-based Compensation, Financing Activities","language":"en-US"},{"forObject":"us-gaap:ExcessTaxBenefitFromShareBasedCompensationFinancingActivities","labelType":"xbrl:terseLabel","value":"Excess tax benefit from stock-based compensation arrangements","language":"en-US"},{"forObject":"us-gaap:ExcessTaxBenefitFromShareBasedCompensationOperatingActivities","labelType":"xbrl:label","value":"Excess Tax Benefit from Share-based Compensation, Operating Activities","language":"en-US"},{"forObject":"us-gaap:ExcessTaxBenefitFromShareBasedCompensationOperatingActivities","labelType":"xbrl:negatedLabel","value":"Excess tax benefit from stock-based compensation arrangements","language":"en-US"},{"forObject":"us-gaap:ExciseAndSalesTaxes","labelType":"xbrl:label","value":"Excise and Sales Taxes","language":"en-US"},{"forObject":"us-gaap:ExciseAndSalesTaxes","labelType":"xbrl:terseLabel","value":"Less excise taxes","language":"en-US"},{"forObject":"us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems","labelType":"xbrl:label","value":"Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]","language":"en-US"},{"forObject":"us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems","labelType":"xbrl:terseLabel","value":"Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]","language":"en-US"},{"forObject":"us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable","labelType":"xbrl:label","value":"Fair Value Measurements, Recurring and Nonrecurring [Table]","language":"en-US"},{"forObject":"us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable","labelType":"xbrl:terseLabel","value":"Fair Value Measurements, Recurring and Nonrecurring [Table]","language":"en-US"},{"forObject":"us-gaap:FairValueDisclosuresAbstract","labelType":"xbrl:label","value":"Fair Value Disclosures [Abstract]","language":"en-US"},{"forObject":"us-gaap:FairValueDisclosuresTextBlock","labelType":"xbrl:label","value":"Fair Value Disclosures [Text Block]","language":"en-US"},{"forObject":"us-gaap:FairValueDisclosuresTextBlock","labelType":"xbrl:terseLabel","value":"Fair Value Measures","language":"en-US"},{"forObject":"us-gaap:FairValueOfFinancialInstrumentsPolicy","labelType":"xbrl:label","value":"Fair Value of Financial Instruments, Policy [Policy Text Block]","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:FiscalPeriod","labelType":"xbrl:label","value":"Fiscal Period, Policy [Policy Text Block]","language":"en-US"},{"forObject":"us-gaap:FiscalPeriod","labelType":"xbrl:terseLabel","value":"Fiscal Year","language":"en-US"},{"forObject":"us-gaap:FurnitureAndFixturesGross","labelType":"xbrl:label","value":"Furniture and Fixtures, Gross","language":"en-US"},{"forObject":"us-gaap:FurnitureAndFixturesGross","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:FurnitureAndFixturesMember","labelType":"xbrl:terseLabel","value":"Office Equipment and Furniture","language":"en-US"},{"forObject":"us-gaap:GainLossOnSaleOfPropertyPlantEquipment","labelType":"xbrl:label","value":"Gain (Loss) on Disposition of Property Plant Equipment","language":"en-US"},{"forObject":"us-gaap:GainLossOnSaleOfPropertyPlantEquipment","labelType":"xbrl:negatedLabel","value":"Gain On Sale Of Property Plant Equipment","language":"en-US"},{"forObject":"us-gaap:GainLossOnSaleOfPropertyPlantEquipment","labelType":"xbrl:terseLabel","value":"Gain (loss) on disposal of property, plant and equipment","language":"en-US"},{"forObject":"us-gaap:GainLossOnSalesOfAssetsAndAssetImpairmentCharges","labelType":"xbrl:label","value":"Gain (Loss) on Sale of Assets and Asset Impairment Charges","language":"en-US"},{"forObject":"us-gaap:GainLossOnSalesOfAssetsAndAssetImpairmentCharges","labelType":"xbrl:negatedLabel","value":"Impairment (gain on sale) of assets, net","language":"en-US"},{"forObject":"us-gaap:GainLossOnSalesOfAssetsAndAssetImpairmentCharges","labelType":"xbrl:negatedTerseLabel","value":"Impairment of assets","language":"en-US"},{"forObject":"us-gaap:GeneralAndAdministrativeExpense","labelType":"xbrl:label","value":"General and Administrative Expense","language":"en-US"},{"forObject":"us-gaap:GeneralAndAdministrativeExpense","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:GeneralAndAdministrativeExpenseMember","labelType":"xbrl:terseLabel","value":"General and administrative expenses","language":"en-US"},{"forObject":"us-gaap:Goodwill","labelType":"xbrl:label","value":"Goodwill","language":"en-US"},{"forObject":"us-gaap:Goodwill","labelType":"xbrl:terseLabel","value":"Goodwill","language":"en-US"},{"forObject":"us-gaap:GoodwillAndIntangibleAssetsDisclosureAbstract","labelType":"xbrl:label","value":"Goodwill and Intangible Assets Disclosure [Abstract]","language":"en-US"},{"forObject":"us-gaap:GoodwillAndIntangibleAssetsPolicyTextBlock","labelType":"xbrl:label","value":"Goodwill and Intangible Assets, Policy [Policy Text Block]","language":"en-US"},{"forObject":"us-gaap:GoodwillAndIntangibleAssetsPolicyTextBlock","labelType":"xbrl:terseLabel","value":"Goodwill and Intangible Assets","language":"en-US"},{"forObject":"us-gaap:GoodwillDisclosureTextBlock","labelType":"xbrl:label","value":"Goodwill Disclosure [Text Block]","language":"en-US"},{"forObject":"us-gaap:GoodwillDisclosureTextBlock","labelType":"xbrl:terseLabel","value":"Goodwill","language":"en-US"},{"forObject":"us-gaap:GoodwillLineItems","labelType":"xbrl:label","value":"Goodwill [Line Items]","language":"en-US"},{"forObject":"us-gaap:GoodwillLineItems","labelType":"xbrl:terseLabel","value":"Goodwill [Line Items]","language":"en-US"},{"forObject":"us-gaap:GrossProfit","labelType":"xbrl:label","value":"Gross Profit","language":"en-US"},{"forObject":"us-gaap:GrossProfit","labelType":"xbrl:totalLabel","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:label","value":"Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest","language":"en-US"},{"forObject":"us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","labelType":"xbrl:totalLabel","value":"Income before provision for income tax","language":"en-US"},{"forObject":"us-gaap:IncomeStatementAbstract","labelType":"xbrl:label","value":"Income Statement [Abstract]","language":"en-US"},{"forObject":"us-gaap:IncomeStatementLocationAxis","labelType":"xbrl:label","value":"Income Statement Location [Axis]","language":"en-US"},{"forObject":"us-gaap:IncomeStatementLocationAxis","labelType":"xbrl:terseLabel","value":"Schedule of Employee Service Share-based Compensation, Allocation of Recognized Period Costs, by Report Line","language":"en-US"},{"forObject":"us-gaap:IncomeStatementLocationDomain","labelType":"xbrl:label","value":"Income Statement Location [Domain]","language":"en-US"},{"forObject":"us-gaap:IncomeStatementLocationDomain","labelType":"xbrl:terseLabel","value":"Income Statement Location [Domain]","language":"en-US"},{"forObject":"us-gaap:IncomeTaxAuthorityAxis","labelType":"xbrl:label","value":"Income Tax Authority [Axis]","language":"en-US"},{"forObject":"us-gaap:IncomeTaxAuthorityAxis","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:IncomeTaxAuthorityDomain","labelType":"xbrl:terseLabel","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:label","value":"Income Tax Disclosure [Text Block]","language":"en-US"},{"forObject":"us-gaap:IncomeTaxDisclosureTextBlock","labelType":"xbrl:terseLabel","value":"Income Taxes","language":"en-US"},{"forObject":"us-gaap:IncomeTaxExaminationDescription","labelType":"xbrl:label","value":"Income Tax Examination, Description","language":"en-US"},{"forObject":"us-gaap:IncomeTaxExaminationDescription","labelType":"xbrl:terseLabel","value":"Income tax return examination","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":"Provision for income taxes","language":"en-US"},{"forObject":"us-gaap:IncomeTaxExpenseBenefit","labelType":"xbrl:terseLabel","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:label","value":"Income Tax, Policy [Policy Text Block]","language":"en-US"},{"forObject":"us-gaap:IncomeTaxPolicyTextBlock","labelType":"xbrl:terseLabel","value":"Income Taxes","language":"en-US"},{"forObject":"us-gaap:IncomeTaxesPaidNet","labelType":"xbrl:label","value":"Income Taxes Paid, Net","language":"en-US"},{"forObject":"us-gaap:IncomeTaxesPaidNet","labelType":"xbrl:terseLabel","value":"Income taxes paid","language":"en-US"},{"forObject":"us-gaap:IncomeTaxesReceivable","labelType":"xbrl:label","value":"Income Taxes Receivable, Current","language":"en-US"},{"forObject":"us-gaap:IncomeTaxesReceivable","labelType":"xbrl:terseLabel","value":"Income tax receivable","language":"en-US"},{"forObject":"us-gaap:IncreaseDecreaseInAccountsPayable","labelType":"xbrl:label","value":"Increase (Decrease) in Accounts Payable","language":"en-US"},{"forObject":"us-gaap:IncreaseDecreaseInAccountsPayable","labelType":"xbrl:terseLabel","value":"Accounts payable","language":"en-US"},{"forObject":"us-gaap:IncreaseDecreaseInAccountsReceivable","labelType":"xbrl:label","value":"Increase (Decrease) in Accounts Receivable","language":"en-US"},{"forObject":"us-gaap:IncreaseDecreaseInAccountsReceivable","labelType":"xbrl:negatedLabel","value":"Accounts receivable","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:IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities","labelType":"xbrl:terseLabel","value":"Accrued expenses and other current liabilities","language":"en-US"},{"forObject":"us-gaap:IncreaseDecreaseInContractWithCustomerLiability","labelType":"xbrl:label","value":"Increase (Decrease) in Contract with Customer, Liability","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:IncreaseDecreaseInInventories","labelType":"xbrl:label","value":"Increase (Decrease) in Inventories","language":"en-US"},{"forObject":"us-gaap:IncreaseDecreaseInInventories","labelType":"xbrl:negatedLabel","value":"Inventories","language":"en-US"},{"forObject":"us-gaap:IncreaseDecreaseInOperatingCapitalAbstract","labelType":"xbrl:label","value":"Increase (Decrease) in Operating Capital [Abstract]","language":"en-US"},{"forObject":"us-gaap:IncreaseDecreaseInOperatingCapitalAbstract","labelType":"xbrl:terseLabel","value":"Changes in operating assets and liabilities:","language":"en-US"},{"forObject":"us-gaap:IncreaseDecreaseInOtherOperatingLiabilities","labelType":"xbrl:label","value":"Increase (Decrease) in Other Operating Liabilities","language":"en-US"},{"forObject":"us-gaap:IncreaseDecreaseInOtherOperatingLiabilities","labelType":"xbrl:terseLabel","value":"Other liabilities","language":"en-US"},{"forObject":"us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets","labelType":"xbrl:label","value":"Increase (Decrease) in Prepaid Expense and Other Assets","language":"en-US"},{"forObject":"us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets","labelType":"xbrl:negatedLabel","value":"Prepaid expenses, income tax receivable and other assets","language":"en-US"},{"forObject":"us-gaap:IncreaseDecreaseInRestrictedCash","labelType":"xbrl:label","value":"Increase (Decrease) in Restricted Cash","language":"en-US"},{"forObject":"us-gaap:IncreaseDecreaseInRestrictedCash","labelType":"xbrl:negatedLabel","value":"Change in restricted cash","language":"en-US"},{"forObject":"us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements","labelType":"xbrl:label","value":"Incremental Common Shares Attributable to Dilutive Effect of Share-based Payment Arrangements","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:IntangibleAssetsNetExcludingGoodwill","labelType":"xbrl:label","value":"Intangible Assets, Net (Excluding Goodwill)","language":"en-US"},{"forObject":"us-gaap:IntangibleAssetsNetExcludingGoodwill","labelType":"xbrl:terseLabel","value":"intangible assets","language":"en-US"},{"forObject":"us-gaap:InterestIncomeExpenseNonoperatingNet","labelType":"xbrl:label","value":"Interest Income (Expense), Nonoperating, Net","language":"en-US"},{"forObject":"us-gaap:InterestIncomeExpenseNonoperatingNet","labelType":"xbrl:terseLabel","value":"Interest income","language":"en-US"},{"forObject":"us-gaap:InventoryCurrentTable","labelType":"xbrl:label","value":"Inventory, Current [Table]","language":"en-US"},{"forObject":"us-gaap:InventoryCurrentTable","labelType":"xbrl:terseLabel","value":"Inventory, Current [Table]","language":"en-US"},{"forObject":"us-gaap:InventoryDisclosureAbstract","labelType":"xbrl:label","value":"Inventory Disclosure [Abstract]","language":"en-US"},{"forObject":"us-gaap:InventoryDisclosureTextBlock","labelType":"xbrl:label","value":"Inventory Disclosure [Text Block]","language":"en-US"},{"forObject":"us-gaap:InventoryDisclosureTextBlock","labelType":"xbrl:terseLabel","value":"Inventories","language":"en-US"},{"forObject":"us-gaap:InventoryFinishedGoodsNetOfReserves","labelType":"xbrl:label","value":"Inventory, Finished Goods, Net of Reserves","language":"en-US"},{"forObject":"us-gaap:InventoryFinishedGoodsNetOfReserves","labelType":"xbrl:terseLabel","value":"Finished goods","language":"en-US"},{"forObject":"us-gaap:InventoryLineItems","labelType":"xbrl:label","value":"Inventory [Line Items]","language":"en-US"},{"forObject":"us-gaap:InventoryLineItems","labelType":"xbrl:terseLabel","value":"Inventory [Line Items]","language":"en-US"},{"forObject":"us-gaap:InventoryNet","labelType":"xbrl:label","value":"Inventory, Net","language":"en-US"},{"forObject":"us-gaap:InventoryNet","labelType":"xbrl:terseLabel","value":"Inventories","language":"en-US"},{"forObject":"us-gaap:InventoryNet","labelType":"xbrl:totalLabel","value":"Total current inventory","language":"en-US"},{"forObject":"us-gaap:InventoryNetAbstract","labelType":"xbrl:label","value":"Inventory, Net [Abstract]","language":"en-US"},{"forObject":"us-gaap:InventoryNetAbstract","labelType":"xbrl:terseLabel","value":"Current inventory:","language":"en-US"},{"forObject":"us-gaap:InventoryNoncurrent","labelType":"xbrl:label","value":"Inventory, Noncurrent","language":"en-US"},{"forObject":"us-gaap:InventoryNoncurrent","labelType":"xbrl:terseLabel","value":"Long term inventory","language":"en-US"},{"forObject":"us-gaap:InventoryPolicyTextBlock","labelType":"xbrl:label","value":"Inventory, Policy [Policy Text Block]","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:InventoryRawMaterialsNetOfReserves","labelType":"xbrl:label","value":"Inventory, Raw Materials, Net of Reserves","language":"en-US"},{"forObject":"us-gaap:InventoryRawMaterialsNetOfReserves","labelType":"xbrl:terseLabel","value":"Raw materials","language":"en-US"},{"forObject":"us-gaap:InventoryValuationReserveMember","labelType":"xbrl:label","value":"Inventory Valuation Reserve [Member]","language":"en-US"},{"forObject":"us-gaap:InventoryValuationReserveMember","labelType":"xbrl:terseLabel","value":"Inventory Obsolescence Reserve","language":"en-US"},{"forObject":"us-gaap:InventoryWorkInProcessNetOfReserves","labelType":"xbrl:label","value":"Inventory, Work in Process, Net of Reserves","language":"en-US"},{"forObject":"us-gaap:InventoryWorkInProcessNetOfReserves","labelType":"xbrl:terseLabel","value":"Work in process","language":"en-US"},{"forObject":"us-gaap:InventoryWriteDown","labelType":"xbrl:label","value":"Inventory Write-down","language":"en-US"},{"forObject":"us-gaap:InventoryWriteDown","labelType":"xbrl:terseLabel","value":"Provision for excess or expired inventory","language":"en-US"},{"forObject":"us-gaap:Land","labelType":"xbrl:label","value":"Land","language":"en-US"},{"forObject":"us-gaap:Land","labelType":"xbrl:terseLabel","value":"Land","language":"en-US"},{"forObject":"us-gaap:LandMember","labelType":"xbrl:label","value":"Land [Member]","language":"en-US"},{"forObject":"us-gaap:LandMember","labelType":"xbrl:terseLabel","value":"Land","language":"en-US"},{"forObject":"us-gaap:LeaseArrangementTypeAxis","labelType":"xbrl:label","value":"Lease Arrangement, Type [Axis]","language":"en-US"},{"forObject":"us-gaap:LeaseArrangementTypeAxis","labelType":"xbrl:terseLabel","value":"Lease Arrangement, Type [Axis]","language":"en-US"},{"forObject":"us-gaap:LeaseArrangementTypeDomain","labelType":"xbrl:label","value":"Lease Arrangement, Type [Domain]","language":"en-US"},{"forObject":"us-gaap:LeaseArrangementTypeDomain","labelType":"xbrl:terseLabel","value":"Lease Arrangement, Type [Domain]","language":"en-US"},{"forObject":"us-gaap:LeaseholdImprovementsGross","labelType":"xbrl:label","value":"Leasehold Improvements, Gross","language":"en-US"},{"forObject":"us-gaap:LeaseholdImprovementsGross","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:LeaseholdImprovementsMember","labelType":"xbrl:terseLabel","value":"Leasehold Improvements","language":"en-US"},{"forObject":"us-gaap:Liabilities","labelType":"xbrl:label","value":"Liabilities","language":"en-US"},{"forObject":"us-gaap:Liabilities","labelType":"xbrl:totalLabel","value":"Total liabilities","language":"en-US"},{"forObject":"us-gaap:LiabilitiesAndStockholdersEquity","labelType":"xbrl:label","value":"Liabilities and Equity","language":"en-US"},{"forObject":"us-gaap:LiabilitiesAndStockholdersEquity","labelType":"xbrl:totalLabel","value":"Total liabilities and stockholders' equity","language":"en-US"},{"forObject":"us-gaap:LiabilitiesAndStockholdersEquityAbstract","labelType":"xbrl:label","value":"Liabilities and Equity [Abstract]","language":"en-US"},{"forObject":"us-gaap:LiabilitiesAndStockholdersEquityAbstract","labelType":"xbrl:terseLabel","value":"Liabilities and Stockholders' Equity","language":"en-US"},{"forObject":"us-gaap:LiabilitiesCurrent","labelType":"xbrl:label","value":"Liabilities, Current","language":"en-US"},{"forObject":"us-gaap:LiabilitiesCurrent","labelType":"xbrl:totalLabel","value":"Total current liabilities","language":"en-US"},{"forObject":"us-gaap:LiabilitiesCurrentAbstract","labelType":"xbrl:label","value":"Liabilities, Current [Abstract]","language":"en-US"},{"forObject":"us-gaap:LiabilitiesCurrentAbstract","labelType":"xbrl:terseLabel","value":"Current Liabilities:","language":"en-US"},{"forObject":"us-gaap:LineOfCredit","labelType":"xbrl:label","value":"Long-term Line of Credit","language":"en-US"},{"forObject":"us-gaap:LineOfCredit","labelType":"xbrl:terseLabel","value":"Credit facility, borrowing outstanding","language":"en-US"},{"forObject":"us-gaap:LineOfCreditFacilityCommitmentFeePercentage","labelType":"xbrl:label","value":"Line of Credit Facility, Commitment Fee Percentage","language":"en-US"},{"forObject":"us-gaap:LineOfCreditFacilityCommitmentFeePercentage","labelType":"xbrl:terseLabel","value":"Commitment fee","language":"en-US"},{"forObject":"us-gaap:LineOfCreditFacilityCurrentBorrowingCapacity","labelType":"xbrl:label","value":"Line of Credit Facility, Current Borrowing Capacity","language":"en-US"},{"forObject":"us-gaap:LineOfCreditFacilityCurrentBorrowingCapacity","labelType":"xbrl:terseLabel","value":"Line of credit, current borrowing capacity","language":"en-US"},{"forObject":"us-gaap:LineOfCreditFacilityExpirationDate1","labelType":"xbrl:label","value":"Line of Credit Facility, Expiration Date","language":"en-US"},{"forObject":"us-gaap:LineOfCreditFacilityExpirationDate1","labelType":"xbrl:terseLabel","value":"Line of credit, expiration date","language":"en-US"},{"forObject":"us-gaap:LondonInterbankOfferedRateLIBORMember","labelType":"xbrl:label","value":"London Interbank Offered Rate (LIBOR) [Member]","language":"en-US"},{"forObject":"us-gaap:LondonInterbankOfferedRateLIBORMember","labelType":"xbrl:terseLabel","value":"LIBOR rate","language":"en-US"},{"forObject":"us-gaap:LongTermPurchaseCommitmentByCategoryOfItemPurchasedAxis","labelType":"xbrl:label","value":"Category of Item Purchased [Axis]","language":"en-US"},{"forObject":"us-gaap:LongTermPurchaseCommitmentByCategoryOfItemPurchasedAxis","labelType":"xbrl:terseLabel","value":"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:LongTermPurchaseCommitmentCategoryOfItemPurchasedDomain","labelType":"xbrl:terseLabel","value":"Long-term Purchase Commitment, Category of Item Purchased [Domain]","language":"en-US"},{"forObject":"us-gaap:MachineryAndEquipmentGross","labelType":"xbrl:label","value":"Machinery and Equipment, Gross","language":"en-US"},{"forObject":"us-gaap:MachineryAndEquipmentGross","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:terseLabel","value":"Equipment and machinery","language":"en-US"},{"forObject":"us-gaap:MarketingAndAdvertisingExpense","labelType":"xbrl:label","value":"Marketing and Advertising Expense","language":"en-US"},{"forObject":"us-gaap:MarketingAndAdvertisingExpense","labelType":"xbrl:terseLabel","value":"Advertising and sales promotional expenditures","language":"en-US"},{"forObject":"us-gaap:MoneyMarketFundsAtCarryingValue","labelType":"xbrl:label","value":"Money Market Funds, at Carrying Value","language":"en-US"},{"forObject":"us-gaap:MoneyMarketFundsAtCarryingValue","labelType":"xbrl:terseLabel","value":"Money market fund","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:NetCashProvidedByUsedInFinancingActivities","labelType":"xbrl:totalLabel","value":"Net cash 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:NetCashProvidedByUsedInFinancingActivitiesAbstract","labelType":"xbrl:terseLabel","value":"Cash flows used in financing 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:NetCashProvidedByUsedInInvestingActivities","labelType":"xbrl:totalLabel","value":"Net cash 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:NetCashProvidedByUsedInInvestingActivitiesAbstract","labelType":"xbrl:terseLabel","value":"Cash flows used in investing 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:NetCashProvidedByUsedInOperatingActivities","labelType":"xbrl:totalLabel","value":"Net cash 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:NetCashProvidedByUsedInOperatingActivitiesAbstract","labelType":"xbrl:terseLabel","value":"Cash flows provided by operating activities:","language":"en-US"},{"forObject":"us-gaap:NetIncomeLoss","labelType":"xbrl:label","value":"Net Income (Loss) Attributable to Parent","language":"en-US"},{"forObject":"us-gaap:NetIncomeLoss","labelType":"xbrl:totalLabel","value":"Net income","language":"en-US"},{"forObject":"us-gaap:NetIncomeLoss","labelType":"xbrl:terseLabel","value":"Net income","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:terseLabel","value":"Allocation of net income for basic common stock","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:NetIncomeLossAvailableToCommonStockholdersBasicAbstract","labelType":"xbrl:terseLabel","value":"Allocation of net income for basic:","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:NetIncomeLossAvailableToCommonStockholdersDiluted","labelType":"xbrl:terseLabel","value":"Earnings to Common Shareholders, Net income per common share \u2014 diluted","language":"en-US"},{"forObject":"us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock","labelType":"xbrl:label","value":"New Accounting Pronouncements, Policy [Policy Text Block]","language":"en-US"},{"forObject":"us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock","labelType":"xbrl:terseLabel","value":"Accounting Pronouncements Recently Adopted","language":"en-US"},{"forObject":"us-gaap:NonoperatingIncomeExpense","labelType":"xbrl:label","value":"Nonoperating Income (Expense)","language":"en-US"},{"forObject":"us-gaap:NonoperatingIncomeExpense","labelType":"xbrl:totalLabel","value":"Total other income (expense), net","language":"en-US"},{"forObject":"us-gaap:OperatingExpenses","labelType":"xbrl:label","value":"Operating Expenses","language":"en-US"},{"forObject":"us-gaap:OperatingExpenses","labelType":"xbrl:totalLabel","value":"Total operating expenses","language":"en-US"},{"forObject":"us-gaap:OperatingIncomeLoss","labelType":"xbrl:label","value":"Operating Income (Loss)","language":"en-US"},{"forObject":"us-gaap:OperatingIncomeLoss","labelType":"xbrl:totalLabel","value":"Operating income","language":"en-US"},{"forObject":"us-gaap:OperatingIncomeLoss","labelType":"xbrl:terseLabel","value":"Operating income","language":"en-US"},{"forObject":"us-gaap:OperatingLeasesRentExpenseNet","labelType":"xbrl:label","value":"Operating Leases, Rent Expense, Net","language":"en-US"},{"forObject":"us-gaap:OperatingLeasesRentExpenseNet","labelType":"xbrl:terseLabel","value":"Rent expense","language":"en-US"},{"forObject":"us-gaap:OptionIndexedToIssuersEquityStrikePrice1","labelType":"xbrl:label","value":"Option Indexed to Issuer's Equity, Strike Price","language":"en-US"},{"forObject":"us-gaap:OptionIndexedToIssuersEquityStrikePrice1","labelType":"xbrl:terseLabel","value":"Stock price","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:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock","labelType":"xbrl:terseLabel","value":"Organization and Basis of Presentation","language":"en-US"},{"forObject":"us-gaap:OtherAccruedLiabilitiesCurrent","labelType":"xbrl:label","value":"Other Accrued Liabilities, Current","language":"en-US"},{"forObject":"us-gaap:OtherAccruedLiabilitiesCurrent","labelType":"xbrl:terseLabel","value":"Other accrued liabilities","language":"en-US"},{"forObject":"us-gaap:OtherAssetsMiscellaneousCurrent","labelType":"xbrl:label","value":"Other Assets, Miscellaneous, Current","language":"en-US"},{"forObject":"us-gaap:OtherAssetsMiscellaneousCurrent","labelType":"xbrl:terseLabel","value":"Other","language":"en-US"},{"forObject":"us-gaap:OtherAssetsNoncurrent","labelType":"xbrl:label","value":"Other Assets, Noncurrent","language":"en-US"},{"forObject":"us-gaap:OtherAssetsNoncurrent","labelType":"xbrl:terseLabel","value":"Other assets","language":"en-US"},{"forObject":"us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent","labelType":"xbrl:label","value":"Other Comprehensive (Income) Loss, Defined Benefit Plan, after Tax and Reclassification Adjustment, Attributable to Parent","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:negatedTerseLabel","value":"Defined benefit plans liability adjustment, net of tax","language":"en-US"},{"forObject":"us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansTaxPortionAttributableToParent","labelType":"xbrl:label","value":"Other Comprehensive (Income) Loss, Defined Benefit Plan, after Reclassification Adjustment, Tax, Attributable to Parent","language":"en-US"},{"forObject":"us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansTaxPortionAttributableToParent","labelType":"xbrl:terseLabel","value":"Defined benefit plans liability adjustment, tax","language":"en-US"},{"forObject":"us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent","labelType":"xbrl:label","value":"Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of 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:OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract","labelType":"xbrl:label","value":"Other Comprehensive Income (Loss), Net of Tax [Abstract]","language":"en-US"},{"forObject":"us-gaap:OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract","labelType":"xbrl:terseLabel","value":"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:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent","labelType":"xbrl:totalLabel","value":"Total other comprehensive income (loss), net of tax:","language":"en-US"},{"forObject":"us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeReclassificationAdjustmentsNetOfTax","labelType":"xbrl:label","value":"Other Comprehensive (Income) Loss, Defined Benefit Plan, before Reclassification Adjustment, after Tax","language":"en-US"},{"forObject":"us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeReclassificationAdjustmentsNetOfTax","labelType":"xbrl:negatedLabel","value":"Deferred pension and other post-retirement benefit costs","language":"en-US"},{"forObject":"us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansBeforeReclassificationAdjustmentsTax","labelType":"xbrl:label","value":"Other Comprehensive (Income) Loss, Defined Benefit Plan, before Reclassification Adjustment, 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:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansNetOfTax","labelType":"xbrl:label","value":"Other Comprehensive (Income) Loss, Defined Benefit Plan, Reclassification Adjustment from AOCI, after Tax","language":"en-US"},{"forObject":"us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansNetOfTax","labelType":"xbrl:terseLabel","value":"Amortization of Deferred benefit costs","language":"en-US"},{"forObject":"us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansTax","labelType":"xbrl:label","value":"Other Comprehensive (Income) Loss, Defined Benefit Plan, Reclassification Adjustment from AOCI, Tax","language":"en-US"},{"forObject":"us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansTax","labelType":"xbrl:terseLabel","value":"Amortization of Deferred benefit costs, tax","language":"en-US"},{"forObject":"us-gaap:OtherCostOfOperatingRevenue","labelType":"xbrl:label","value":"Other Cost of Operating Revenue","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:OtherLiabilitiesNoncurrent","labelType":"xbrl:label","value":"Other Liabilities, Noncurrent","language":"en-US"},{"forObject":"us-gaap:OtherLiabilitiesNoncurrent","labelType":"xbrl:terseLabel","value":"Other liabilities","language":"en-US"},{"forObject":"us-gaap:OtherNonoperatingIncomeExpense","labelType":"xbrl:label","value":"Other Nonoperating Income (Expense)","language":"en-US"},{"forObject":"us-gaap:OtherNonoperatingIncomeExpense","labelType":"xbrl:terseLabel","value":"Other expense, net","language":"en-US"},{"forObject":"us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember","labelType":"xbrl:label","value":"Other Postretirement Benefits Plan [Member]","language":"en-US"},{"forObject":"us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember","labelType":"xbrl:terseLabel","value":"Retiree Medical Plan","language":"en-US"},{"forObject":"us-gaap:OtherPrepaidExpenseCurrent","labelType":"xbrl:label","value":"Prepaid software expense","language":"en-US"},{"forObject":"us-gaap:PayablesAndAccrualsAbstract","labelType":"xbrl:label","value":"Payables and Accruals [Abstract]","language":"en-US"},{"forObject":"us-gaap:PaymentsForRepurchaseOfCommonStock","labelType":"xbrl:label","value":"Payments for Repurchase of Common Stock","language":"en-US"},{"forObject":"us-gaap:PaymentsForRepurchaseOfCommonStock","labelType":"xbrl:negatedLabel","value":"Repurchase of Class A Common Stock","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:PaymentsToAcquireBusinessesNetOfCashAcquired","labelType":"xbrl:negatedLabel","value":"Cash paid for intangible assets","language":"en-US"},{"forObject":"us-gaap:PaymentsToAcquirePropertyPlantAndEquipment","labelType":"xbrl:label","value":"Payments to Acquire Property, Plant, and Equipment","language":"en-US"},{"forObject":"us-gaap:PaymentsToAcquirePropertyPlantAndEquipment","labelType":"xbrl:negatedLabel","value":"Purchases of property, plant and equipment","language":"en-US"},{"forObject":"us-gaap:PaymentsToSuppliers","labelType":"xbrl:label","value":"Payments to Suppliers","language":"en-US"},{"forObject":"us-gaap:PaymentsToSuppliers","labelType":"xbrl:terseLabel","value":"Amounts paid to distributors","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:PensionAndOtherPostretirementBenefitsDisclosureTextBlock","labelType":"xbrl:terseLabel","value":"Employee Retirement Plans and Post-Retirement Medical Benefits","language":"en-US"},{"forObject":"us-gaap:PensionExpense","labelType":"xbrl:label","value":"Pension Cost (Reversal of Cost)","language":"en-US"},{"forObject":"us-gaap:PensionExpense","labelType":"xbrl:terseLabel","value":"Pension contributions","language":"en-US"},{"forObject":"us-gaap:PensionPlansDefinedBenefitMember","labelType":"xbrl:label","value":"Pension Plan [Member]","language":"en-US"},{"forObject":"us-gaap:PensionPlansDefinedBenefitMember","labelType":"xbrl:terseLabel","value":"Pension Benefit Plan","language":"en-US"},{"forObject":"us-gaap:PlanAssetCategoriesDomain","labelType":"xbrl:label","value":"Plan Asset Categories [Domain]","language":"en-US"},{"forObject":"us-gaap:PlanAssetCategoriesDomain","labelType":"xbrl:terseLabel","value":"Plan Asset Categories [Domain]","language":"en-US"},{"forObject":"us-gaap:PlanNameAxis","labelType":"xbrl:label","value":"Plan Name [Axis]","language":"en-US"},{"forObject":"us-gaap:PlanNameDomain","labelType":"xbrl:label","value":"Plan Name [Domain]","language":"en-US"},{"forObject":"us-gaap:PlanNameDomain","labelType":"xbrl:terseLabel","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:label","value":"Prepaid Advertising","language":"en-US"},{"forObject":"us-gaap:PrepaidAdvertising","labelType":"xbrl:terseLabel","value":"Prepaid advertising, promotional and selling","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:terseLabel","value":"Prepaid expenses and other current assets","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":"Capital improvements included in prepaid expenses and other current assets","language":"en-US"},{"forObject":"us-gaap:PrepaidExpenseCurrent","labelType":"xbrl:label","value":"Prepaid Expense, Current","language":"en-US"},{"forObject":"us-gaap:PrepaidExpenseCurrent","labelType":"xbrl:terseLabel","value":"Prepaid malt and barley","language":"en-US"},{"forObject":"us-gaap:PrepaidInsurance","labelType":"xbrl:label","value":"Prepaid Insurance","language":"en-US"},{"forObject":"us-gaap:PrepaidInsurance","labelType":"xbrl:terseLabel","value":"Prepaid insurance","language":"en-US"},{"forObject":"us-gaap:PrepaidTaxes","labelType":"xbrl:label","value":"Prepaid Taxes","language":"en-US"},{"forObject":"us-gaap:PrepaidTaxes","labelType":"xbrl:terseLabel","value":"Excise and other tax receivables","language":"en-US"},{"forObject":"us-gaap:PrimeRateMember","labelType":"xbrl:label","value":"Prime Rate [Member]","language":"en-US"},{"forObject":"us-gaap:PrimeRateMember","labelType":"xbrl:terseLabel","value":"Alternative Prime Rate","language":"en-US"},{"forObject":"us-gaap:ProceedsFromIncomeTaxRefunds","labelType":"xbrl:label","value":"Proceeds from Income Tax Refunds","language":"en-US"},{"forObject":"us-gaap:ProceedsFromIncomeTaxRefunds","labelType":"xbrl:terseLabel","value":"Income taxes refunded","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:ProceedsFromSaleOfPropertyPlantAndEquipment","labelType":"xbrl:terseLabel","value":"Proceeds from sale of property, plant and equipment","language":"en-US"},{"forObject":"us-gaap:ProceedsFromStockOptionsExercised","labelType":"xbrl:label","value":"Proceeds from Stock Options Exercised","language":"en-US"},{"forObject":"us-gaap:ProceedsFromStockOptionsExercised","labelType":"xbrl:terseLabel","value":"Proceeds from exercise of stock options","language":"en-US"},{"forObject":"us-gaap:ProductConcentrationRiskMember","labelType":"xbrl:label","value":"Product Concentration Risk [Member]","language":"en-US"},{"forObject":"us-gaap:ProductConcentrationRiskMember","labelType":"xbrl:terseLabel","value":"Product Concentration Risk","language":"en-US"},{"forObject":"us-gaap:ProfitLoss","labelType":"xbrl:label","value":"Net Income (Loss), Including Portion Attributable to Noncontrolling Interest","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:label","value":"Property, Plant and Equipment, Type [Axis]","language":"en-US"},{"forObject":"us-gaap:PropertyPlantAndEquipmentByTypeAxis","labelType":"xbrl:terseLabel","value":"Property, Plant and Equipment, Type","language":"en-US"},{"forObject":"us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock","labelType":"xbrl:label","value":"Property, Plant and Equipment Disclosure [Text Block]","language":"en-US"},{"forObject":"us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock","labelType":"xbrl:terseLabel","value":"Property, Plant and Equipment","language":"en-US"},{"forObject":"us-gaap:PropertyPlantAndEquipmentEstimatedUsefulLives","labelType":"xbrl:label","value":"Property, Plant and Equipment, Estimated Useful Lives","language":"en-US"},{"forObject":"us-gaap:PropertyPlantAndEquipmentEstimatedUsefulLives","labelType":"xbrl:terseLabel","value":"Estimated useful life","language":"en-US"},{"forObject":"us-gaap:PropertyPlantAndEquipmentGross","labelType":"xbrl:label","value":"Property, Plant and Equipment, Gross","language":"en-US"},{"forObject":"us-gaap:PropertyPlantAndEquipmentGross","labelType":"xbrl:totalLabel","value":"Property, Plant and Equipment, Gross, Total","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:PropertyPlantAndEquipmentGrossPeriodIncreaseDecrease","labelType":"xbrl:terseLabel","value":"Decrease in gross property, plant and equipment","language":"en-US"},{"forObject":"us-gaap:PropertyPlantAndEquipmentLineItems","labelType":"xbrl:label","value":"Property, Plant and Equipment [Line Items]","language":"en-US"},{"forObject":"us-gaap:PropertyPlantAndEquipmentLineItems","labelType":"xbrl:terseLabel","value":"Property, Plant and Equipment [Line Items]","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:terseLabel","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:PropertyPlantAndEquipmentPolicyTextBlock","labelType":"xbrl:label","value":"Property, Plant and Equipment, Policy [Policy Text Block]","language":"en-US"},{"forObject":"us-gaap:PropertyPlantAndEquipmentPolicyTextBlock","labelType":"xbrl:terseLabel","value":"Property, Plant and Equipment","language":"en-US"},{"forObject":"us-gaap:PropertyPlantAndEquipmentTextBlock","labelType":"xbrl:label","value":"Property, Plant and Equipment [Table 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:PropertyPlantAndEquipmentTypeDomain","labelType":"xbrl:label","value":"Property, Plant and Equipment, Type [Domain]","language":"en-US"},{"forObject":"us-gaap:PropertyPlantAndEquipmentTypeDomain","labelType":"xbrl:terseLabel","value":"Property, Plant and Equipment, Type [Domain]","language":"en-US"},{"forObject":"us-gaap:PropertyPlantAndEquipmentUsefulLife","labelType":"xbrl:label","value":"Property, Plant and Equipment, Useful Life","language":"en-US"},{"forObject":"us-gaap:PropertyPlantAndEquipmentUsefulLife","labelType":"xbrl:terseLabel","value":"Estimated useful life","language":"en-US"},{"forObject":"us-gaap:PurchaseCommitmentExcludingLongtermCommitmentAxis","labelType":"xbrl:label","value":"Purchase Commitment, Excluding Long-term Commitment [Axis]","language":"en-US"},{"forObject":"us-gaap:PurchaseCommitmentExcludingLongtermCommitmentAxis","labelType":"xbrl:terseLabel","value":"Purchase Commitment, Excluding Long-term Commitment","language":"en-US"},{"forObject":"us-gaap:PurchaseCommitmentExcludingLongtermCommitmentDomain","labelType":"xbrl:label","value":"Purchase Commitment, Excluding Long-term Commitment [Domain]","language":"en-US"},{"forObject":"us-gaap:PurchaseCommitmentExcludingLongtermCommitmentDomain","labelType":"xbrl:terseLabel","value":"Purchase Commitment, Excluding Long-term Commitment [Domain]","language":"en-US"},{"forObject":"us-gaap:PurchaseObligation","labelType":"xbrl:label","value":"Purchase Obligation","language":"en-US"},{"forObject":"us-gaap:PurchaseObligation","labelType":"xbrl:terseLabel","value":"Purchase commitments outstanding","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:label","value":"Quarterly Financial Information [Text Block]","language":"en-US"},{"forObject":"us-gaap:QuarterlyFinancialInformationTextBlock","labelType":"xbrl:terseLabel","value":"Quarterly Results (Unaudited)","language":"en-US"},{"forObject":"us-gaap:RecordedUnconditionalPurchaseObligation","labelType":"xbrl:label","value":"Recorded Unconditional Purchase Obligation","language":"en-US"},{"forObject":"us-gaap:RecordedUnconditionalPurchaseObligation","labelType":"xbrl:terseLabel","value":"Purchase commitments","language":"en-US"},{"forObject":"us-gaap:RelatedPartyDomain","labelType":"xbrl:label","value":"Related Party [Domain]","language":"en-US"},{"forObject":"us-gaap:RelatedPartyTransactionsByRelatedPartyAxis","labelType":"xbrl:label","value":"Related Party [Axis]","language":"en-US"},{"forObject":"us-gaap:RepaymentsOfDebtAndCapitalLeaseObligations","labelType":"xbrl:label","value":"Repayments of Debt and Capital Lease Obligations","language":"en-US"},{"forObject":"us-gaap:RepaymentsOfDebtAndCapitalLeaseObligations","labelType":"xbrl:negatedLabel","value":"Cash paid on note payable and capital lease","language":"en-US"},{"forObject":"us-gaap:RestrictedCashAndCashEquivalents","labelType":"xbrl:label","value":"Restricted Cash and Cash Equivalents","language":"en-US"},{"forObject":"us-gaap:RestrictedCashAndCashEquivalents","labelType":"xbrl:terseLabel","value":"Restricted cash","language":"en-US"},{"forObject":"us-gaap:RestrictedStockMember","labelType":"xbrl:label","value":"Restricted Stock [Member]","language":"en-US"},{"forObject":"us-gaap:RestrictedStockMember","labelType":"xbrl:terseLabel","value":"Restricted Stock Awards","language":"en-US"},{"forObject":"us-gaap:RetainedEarningsAccumulatedDeficit","labelType":"xbrl:label","value":"Retained Earnings (Accumulated Deficit)","language":"en-US"},{"forObject":"us-gaap:RetainedEarningsAccumulatedDeficit","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:RetainedEarningsMember","labelType":"xbrl:terseLabel","value":"Retained Earnings","language":"en-US"},{"forObject":"us-gaap:RetirementPlanNameAxis","labelType":"xbrl:label","value":"Retirement Plan Name [Axis]","language":"en-US"},{"forObject":"us-gaap:RetirementPlanNameAxis","labelType":"xbrl:terseLabel","value":"Retirement Plan Name [Axis]","language":"en-US"},{"forObject":"us-gaap:RetirementPlanNameDomain","labelType":"xbrl:label","value":"Retirement Plan Name [Domain]","language":"en-US"},{"forObject":"us-gaap:RetirementPlanNameDomain","labelType":"xbrl:terseLabel","value":"Retirement Plan Name [Domain]","language":"en-US"},{"forObject":"us-gaap:RetirementPlanTypeAxis","labelType":"xbrl:label","value":"Retirement Plan Type [Axis]","language":"en-US"},{"forObject":"us-gaap:RetirementPlanTypeAxis","labelType":"xbrl:terseLabel","value":"Retirement Plan Type [Axis]","language":"en-US"},{"forObject":"us-gaap:RetirementPlanTypeDomain","labelType":"xbrl:label","value":"Retirement Plan Type [Domain]","language":"en-US"},{"forObject":"us-gaap:RetirementPlanTypeDomain","labelType":"xbrl:terseLabel","value":"Retirement Plan Type [Domain]","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:RevenueFromContractWithCustomerIncludingAssessedTax","labelType":"xbrl:verboseLabel","value":"Revenue","language":"en-US"},{"forObject":"us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax","labelType":"xbrl:terseLabel","value":"Net revenue","language":"en-US"},{"forObject":"us-gaap:RevenueRecognitionPolicyTextBlock","labelType":"xbrl:label","value":"Revenue Recognition, Policy [Policy Text Block]","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:Revenues","labelType":"xbrl:label","value":"Revenues","language":"en-US"},{"forObject":"us-gaap:Revenues","labelType":"xbrl:totalLabel","value":"Net revenue","language":"en-US"},{"forObject":"us-gaap:RevolvingCreditFacilityMember","labelType":"xbrl:label","value":"Revolving Credit Facility [Member]","language":"en-US"},{"forObject":"us-gaap:RevolvingCreditFacilityMember","labelType":"xbrl:terseLabel","value":"Revolving Credit Facility","language":"en-US"},{"forObject":"us-gaap:SalesAndExciseTaxPayableCurrent","labelType":"xbrl:label","value":"Sales and Excise Tax Payable, Current","language":"en-US"},{"forObject":"us-gaap:SalesAndExciseTaxPayableCurrent","labelType":"xbrl:terseLabel","value":"Accrued excise taxes","language":"en-US"},{"forObject":"us-gaap:SalesRevenueNetMember","labelType":"xbrl:label","value":"Sales Revenue, Net [Member]","language":"en-US"},{"forObject":"us-gaap:SalesRevenueNetMember","labelType":"xbrl:terseLabel","value":"Sales Revenue, Net","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:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock","labelType":"xbrl:terseLabel","value":"Summary of Accrued Expenses and Other Current Liabilities","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:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock","labelType":"xbrl:terseLabel","value":"Changes in Accumulated Other Comprehensive Loss","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:ScheduleOfAllocationOfPlanAssetsTableTextBlock","labelType":"xbrl:terseLabel","value":"Local 1199 Plan's Weighted-Average Asset Allocations","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:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock","labelType":"xbrl:terseLabel","value":"Significant Components of Provisions for Income Taxes","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:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock","labelType":"xbrl:terseLabel","value":"Significant Components of Company's Deferred Tax Assets and Liabilities","language":"en-US"},{"forObject":"us-gaap:ScheduleOfEarningsPerShareBasicByCommonClassTable","labelType":"xbrl:label","value":"Schedule of Earnings Per Share, Basic, by Common Class, Including Two Class Method [Table]","language":"en-US"},{"forObject":"us-gaap:ScheduleOfEarningsPerShareBasicByCommonClassTable","labelType":"xbrl:terseLabel","value":"Schedule of Earnings Per Share, Basic, by Common Class, Including Two Class Method [Table]","language":"en-US"},{"forObject":"us-gaap:ScheduleOfEarningsPerShareBasicByCommonClassTextBlock","labelType":"xbrl:label","value":"Schedule of Earnings Per Share, Basic, by Common Class, Including Two Class Method [Table Text Block]","language":"en-US"},{"forObject":"us-gaap:ScheduleOfEarningsPerShareBasicByCommonClassTextBlock","labelType":"xbrl:terseLabel","value":"Computation of Earnings Per Share, Basic","language":"en-US"},{"forObject":"us-gaap:ScheduleOfEarningsPerShareDilutedByCommonClassTextBlock","labelType":"xbrl:label","value":"Schedule of Earnings Per Share, Diluted, by Common Class, Including Two Class Method [Table 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:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock","labelType":"xbrl:label","value":"Schedule of Effective Income Tax Rate Reconciliation [Table Text Block]","language":"en-US"},{"forObject":"us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock","labelType":"xbrl:terseLabel","value":"Reconciliations to Statutory Rates","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:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable","labelType":"xbrl:terseLabel","value":"Schedule of Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Table]","language":"en-US"},{"forObject":"us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock","labelType":"xbrl:label","value":"Schedule of Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Table Text Block]","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:ScheduleOfGoodwillTable","labelType":"xbrl:label","value":"Schedule of Goodwill [Table]","language":"en-US"},{"forObject":"us-gaap:ScheduleOfGoodwillTable","labelType":"xbrl:terseLabel","value":"Schedule of Goodwill [Table]","language":"en-US"},{"forObject":"us-gaap:ScheduleOfInventoryCurrentTableTextBlock","labelType":"xbrl:label","value":"Schedule of Inventory, Current [Table Text Block]","language":"en-US"},{"forObject":"us-gaap:ScheduleOfInventoryCurrentTableTextBlock","labelType":"xbrl:terseLabel","value":"Components of Inventories","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:ScheduleOfNetFundedStatusTableTextBlock","labelType":"xbrl:terseLabel","value":"Funded Status of Local 1199 Pension Plan and Retiree Medical Plan","language":"en-US"},{"forObject":"us-gaap:ScheduleOfPropertyPlantAndEquipmentTable","labelType":"xbrl:label","value":"Property, Plant and Equipment [Table]","language":"en-US"},{"forObject":"us-gaap:ScheduleOfPropertyPlantAndEquipmentTable","labelType":"xbrl:terseLabel","value":"Property, Plant and Equipment [Table]","language":"en-US"},{"forObject":"us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock","labelType":"xbrl:label","value":"Quarterly Financial Information [Table Text Block]","language":"en-US"},{"forObject":"us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock","labelType":"xbrl:terseLabel","value":"Quarterly Results","language":"en-US"},{"forObject":"us-gaap:ScheduleOfShareBasedCompensationActivityTableTextBlock","labelType":"xbrl:label","value":"Share-based Compensation, Activity [Table Text Block]","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:ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable","labelType":"xbrl:label","value":"Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]","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:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock","labelType":"xbrl:label","value":"Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions [Table Text Block]","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:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock","labelType":"xbrl:label","value":"Schedule of Share-based Compensation, Restricted Stock and Restricted Stock Units Activity [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:ScheduleOfTreasuryStockByClassTextBlock","labelType":"xbrl:label","value":"Class of Treasury Stock [Table Text Block]","language":"en-US"},{"forObject":"us-gaap:ScheduleOfTreasuryStockByClassTextBlock","labelType":"xbrl:terseLabel","value":"Stock Repurchases","language":"en-US"},{"forObject":"us-gaap:ScheduleOfUnrecognizedCompensationCostNonvestedAwardsTableTextBlock","labelType":"xbrl:label","value":"Schedule of Unrecognized Compensation Cost, Nonvested Awards [Table Text Block]","language":"en-US"},{"forObject":"us-gaap:ScheduleOfUnrecognizedCompensationCostNonvestedAwardsTableTextBlock","labelType":"xbrl:terseLabel","value":"Summary of Estimated Future Annual Stock-Based Compensation Expense","language":"en-US"},{"forObject":"us-gaap:SegmentDomain","labelType":"xbrl:label","value":"Segments [Domain]","language":"en-US"},{"forObject":"us-gaap:SegmentDomain","labelType":"xbrl:terseLabel","value":"Segments [Domain]","language":"en-US"},{"forObject":"us-gaap:SegmentReportingPolicyPolicyTextBlock","labelType":"xbrl:label","value":"Segment Reporting, Policy [Policy Text Block]","language":"en-US"},{"forObject":"us-gaap:SegmentReportingPolicyPolicyTextBlock","labelType":"xbrl:terseLabel","value":"Segment Reporting","language":"en-US"},{"forObject":"us-gaap:SellingAndMarketingExpense","labelType":"xbrl:label","value":"Selling and Marketing Expense","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:verboseLabel","value":"Amounts paid to customers","language":"en-US"},{"forObject":"us-gaap:SellingAndMarketingExpenseMember","labelType":"xbrl:label","value":"Selling and Marketing Expense [Member]","language":"en-US"},{"forObject":"us-gaap:SellingAndMarketingExpenseMember","labelType":"xbrl:terseLabel","value":"Advertising, promotional and selling expenses","language":"en-US"},{"forObject":"us-gaap:SellingExpense","labelType":"xbrl:label","value":"Selling Expense","language":"en-US"},{"forObject":"us-gaap:SellingExpense","labelType":"xbrl:verboseLabel","value":"Shipping costs","language":"en-US"},{"forObject":"us-gaap:SellingGeneralAndAdministrativeExpensesPolicyTextBlock","labelType":"xbrl:label","value":"Selling, General and Administrative Expenses, Policy [Policy Text Block]","language":"en-US"},{"forObject":"us-gaap:SellingGeneralAndAdministrativeExpensesPolicyTextBlock","labelType":"xbrl:terseLabel","value":"General and Administrative Expenses","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 expense","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensation","labelType":"xbrl:terseLabel","value":"Stock-based compensation","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1","labelType":"xbrl:label","value":"Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1","labelType":"xbrl:terseLabel","value":"Vesting period","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:ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPricePurchaseDate","labelType":"xbrl:terseLabel","value":"Discount from current market value","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:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod","labelType":"xbrl:negatedLabel","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:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue","labelType":"xbrl:terseLabel","value":"Forfeited","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:verboseLabel","value":"Other than options granted in period","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod","labelType":"xbrl:terseLabel","value":"Granted","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:verboseLabel","value":"Weighted average fair value of stock awards","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue","labelType":"xbrl:terseLabel","value":"Granted","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:periodStartLabel","value":"Non-vested at beginning of period","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: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:periodStartLabel","value":"Non-vested at beginning of period","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: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:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod","labelType":"xbrl:negatedLabel","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:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue","labelType":"xbrl:terseLabel","value":"Vested","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:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsDiscountForPostvestingRestrictions","labelType":"xbrl:terseLabel","value":"Discount for post-vesting restrictions","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:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate","labelType":"xbrl:terseLabel","value":"Expected dividends","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:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate","labelType":"xbrl:terseLabel","value":"Expected volatility","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:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate","labelType":"xbrl:terseLabel","value":"Risk-free interest rate","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:ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems","labelType":"xbrl:terseLabel","value":"Share-based Compensation Arrangement by Share-based Payment Award [Line Items]","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:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized","labelType":"xbrl:terseLabel","value":"Shares reserved for issuance","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:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant","labelType":"xbrl:terseLabel","value":"Shares available for grant","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:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract","labelType":"xbrl:terseLabel","value":"Weighted-Average Remaining Contractual Term","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:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber","labelType":"xbrl:terseLabel","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:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice","labelType":"xbrl:terseLabel","value":"Exercisable at end of 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, Intrinsic Value","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:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod","labelType":"xbrl:label","value":"Share-based Compensation Arrangement by Share-based Payment Award, Options, Expirations in Period","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod","labelType":"xbrl:negatedLabel","value":"Expired","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:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod","labelType":"xbrl:negatedLabel","value":"Forfeited","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod","labelType":"xbrl:terseLabel","value":"Stock options cancelled during the period","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod","labelType":"xbrl:label","value":"Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Net of Forfeitures","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod","labelType":"xbrl:terseLabel","value":"Granted","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:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross","labelType":"xbrl:terseLabel","value":"Options granted in period","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:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue","labelType":"xbrl:terseLabel","value":"Options granted in period - weighted average fair value","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: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:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue","labelType":"xbrl:label","value":"Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue","labelType":"xbrl:terseLabel","value":"Outstanding at end 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:terseLabel","value":"Stock option outstanding","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:periodEndLabel","value":"Outstanding at end of period","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:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward","labelType":"xbrl:terseLabel","value":"Shares","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:periodStartLabel","value":"Outstanding at beginning of period","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:label","value":"Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract]","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward","labelType":"xbrl:terseLabel","value":"Weighted-Average Exercise Price","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:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue","labelType":"xbrl:terseLabel","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:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber","labelType":"xbrl:terseLabel","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:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice","labelType":"xbrl:terseLabel","value":"Vested and expected to vest at end of period","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain","labelType":"xbrl:label","value":"Equity Award [Domain]","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain","labelType":"xbrl:terseLabel","value":"Equity Award [Domain]","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:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice","labelType":"xbrl:terseLabel","value":"Exercised","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice","labelType":"xbrl:label","value":"Share-based Compensation Arrangements by Share-based Payment Award, Options, Expirations in Period, Weighted Average Exercise Price","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice","labelType":"xbrl:terseLabel","value":"Expired","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:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice","labelType":"xbrl:terseLabel","value":"Forfeited","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:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice","labelType":"xbrl:terseLabel","value":"Exercise Price Per Share","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice","labelType":"xbrl:verboseLabel","value":"Granted","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy","labelType":"xbrl:label","value":"Share-based Compensation, Option and Incentive Plans Policy [Policy Text Block]","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy","labelType":"xbrl:terseLabel","value":"Stock-Based Compensation","language":"en-US"},{"forObject":"us-gaap:ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis","labelType":"xbrl:label","value":"Supplier [Axis]","language":"en-US"},{"forObject":"us-gaap:ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis","labelType":"xbrl:terseLabel","value":"Supplier [Axis]","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:ShareBasedGoodsAndNonemployeeServicesTransactionSupplierDomain","labelType":"xbrl:terseLabel","value":"Share-based Goods and Nonemployee Services Transaction, Supplier [Domain]","language":"en-US"},{"forObject":"us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1","labelType":"xbrl:label","value":"Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Intrinsic Value","language":"en-US"},{"forObject":"us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1","labelType":"xbrl:terseLabel","value":"Exercisable at end of period","language":"en-US"},{"forObject":"us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1","labelType":"xbrl:label","value":"Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term","language":"en-US"},{"forObject":"us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1","labelType":"xbrl:terseLabel","value":"Exercisable at end of period","language":"en-US"},{"forObject":"us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2","labelType":"xbrl:label","value":"Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term","language":"en-US"},{"forObject":"us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2","labelType":"xbrl:terseLabel","value":"Stock options, contractual term","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:label","value":"Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Remaining Contractual Term","language":"en-US"},{"forObject":"us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1","labelType":"xbrl:terseLabel","value":"Vested and expected to vest at end of period","language":"en-US"},{"forObject":"us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1","labelType":"xbrl:label","value":"Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested in Period, Fair Value","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:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares","labelType":"xbrl:label","value":"Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested, Number of Shares","language":"en-US"},{"forObject":"us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares","labelType":"xbrl:terseLabel","value":"Option vested, number of shares","language":"en-US"},{"forObject":"us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue","labelType":"xbrl:label","value":"Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested, Weighted Average Grant Date Fair Value","language":"en-US"},{"forObject":"us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue","labelType":"xbrl:terseLabel","value":"Option vested, weighted average fair value","language":"en-US"},{"forObject":"us-gaap:SharesOutstanding","labelType":"xbrl:label","value":"Shares, Outstanding","language":"en-US"},{"forObject":"us-gaap:SharesOutstanding","labelType":"xbrl:periodStartLabel","value":"Balance (in shares)","language":"en-US"},{"forObject":"us-gaap:SharesOutstanding","labelType":"xbrl:periodEndLabel","value":"Balance (in shares)","language":"en-US"},{"forObject":"us-gaap:SignificantAccountingPoliciesTextBlock","labelType":"xbrl:label","value":"Significant Accounting Policies [Text Block]","language":"en-US"},{"forObject":"us-gaap:SignificantAccountingPoliciesTextBlock","labelType":"xbrl:terseLabel","value":"Summary of Significant Accounting Policies","language":"en-US"},{"forObject":"us-gaap:StateAndLocalJurisdictionMember","labelType":"xbrl:label","value":"State and Local Jurisdiction [Member]","language":"en-US"},{"forObject":"us-gaap:StateAndLocalJurisdictionMember","labelType":"xbrl:terseLabel","value":"State and Local Jurisdiction","language":"en-US"},{"forObject":"us-gaap:StatementBusinessSegmentsAxis","labelType":"xbrl:label","value":"Segments [Axis]","language":"en-US"},{"forObject":"us-gaap:StatementBusinessSegmentsAxis","labelType":"xbrl:terseLabel","value":"Segments [Axis]","language":"en-US"},{"forObject":"us-gaap:StatementClassOfStockAxis","labelType":"xbrl:label","value":"Class of Stock [Axis]","language":"en-US"},{"forObject":"us-gaap:StatementClassOfStockAxis","labelType":"xbrl:terseLabel","value":"Class of Stock","language":"en-US"},{"forObject":"us-gaap:StatementEquityComponentsAxis","labelType":"xbrl:label","value":"Equity Components [Axis]","language":"en-US"},{"forObject":"us-gaap:StatementEquityComponentsAxis","labelType":"xbrl:terseLabel","value":"Equity Components [Axis]","language":"en-US"},{"forObject":"us-gaap:StatementLineItems","labelType":"xbrl:label","value":"Statement [Line Items]","language":"en-US"},{"forObject":"us-gaap:StatementLineItems","labelType":"xbrl:terseLabel","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:label","value":"Statement [Table]","language":"en-US"},{"forObject":"us-gaap:StatementTable","labelType":"xbrl:terseLabel","value":"Statement [Table]","language":"en-US"},{"forObject":"us-gaap:StockCompensationPlanMember","labelType":"xbrl:label","value":"Stock Compensation Plan [Member]","language":"en-US"},{"forObject":"us-gaap:StockCompensationPlanMember","labelType":"xbrl:terseLabel","value":"Employee Stock Compensation Plan","language":"en-US"},{"forObject":"us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised","labelType":"xbrl:label","value":"Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period","language":"en-US"},{"forObject":"us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised","labelType":"xbrl:terseLabel","value":"Stock options exercised and restricted shares activities, including tax benefit (in shares)","language":"en-US"},{"forObject":"us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised","labelType":"xbrl:negatedLabel","value":"Exercised","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:StockIssuedDuringPeriodValueStockOptionsExercised","labelType":"xbrl:terseLabel","value":"Stock options exercised and restricted shares activities, including tax benefit","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:negatedLabel","value":"Repurchase of Class A Common Stock (in shares)","language":"en-US"},{"forObject":"us-gaap:StockRepurchasedDuringPeriodShares","labelType":"xbrl:terseLabel","value":"Repurchases","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:negatedLabel","value":"Repurchase of Class A Common Stock","language":"en-US"},{"forObject":"us-gaap:StockRepurchasedDuringPeriodValue","labelType":"xbrl:terseLabel","value":"Repurchases","language":"en-US"},{"forObject":"us-gaap:StockholdersEquity","labelType":"xbrl:label","value":"Stockholders' Equity Attributable to Parent","language":"en-US"},{"forObject":"us-gaap:StockholdersEquity","labelType":"xbrl:totalLabel","value":"Total 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:label","value":"Stockholders' Equity Attributable to Parent [Abstract]","language":"en-US"},{"forObject":"us-gaap:StockholdersEquityAbstract","labelType":"xbrl:terseLabel","value":"Stockholders' Equity:","language":"en-US"},{"forObject":"us-gaap:SubsequentEventTypeAxis","labelType":"xbrl:label","value":"Subsequent Event Type [Axis]","language":"en-US"},{"forObject":"us-gaap:SubsequentEventTypeDomain","labelType":"xbrl:label","value":"Subsequent Event Type [Domain]","language":"en-US"},{"forObject":"us-gaap:SubsequentEventTypeDomain","labelType":"xbrl:terseLabel","value":"Subsequent Event Type [Domain]","language":"en-US"},{"forObject":"us-gaap:SubsequentEventsAbstract","labelType":"xbrl:label","value":"Subsequent Events [Abstract]","language":"en-US"},{"forObject":"us-gaap:SubsequentEventsTextBlock","labelType":"xbrl:label","value":"Subsequent Events [Text Block]","language":"en-US"},{"forObject":"us-gaap:SubsequentEventsTextBlock","labelType":"xbrl:terseLabel","value":"Subsequent Events","language":"en-US"},{"forObject":"us-gaap:SummaryOfIncomeTaxContingenciesTextBlock","labelType":"xbrl:label","value":"Summary of Income Tax Contingencies [Table Text Block]","language":"en-US"},{"forObject":"us-gaap:SummaryOfIncomeTaxContingenciesTextBlock","labelType":"xbrl:terseLabel","value":"Reconciliation of Unrecognized Tax Benefits","language":"en-US"},{"forObject":"us-gaap:SupplementalCashFlowInformationAbstract","labelType":"xbrl:label","value":"Supplemental Cash Flow Information [Abstract]","language":"en-US"},{"forObject":"us-gaap:SupplementalCashFlowInformationAbstract","labelType":"xbrl:terseLabel","value":"Supplemental disclosure of cash flow information:","language":"en-US"},{"forObject":"us-gaap:TextBlockAbstract","labelType":"xbrl:label","value":"Text Block [Abstract]","language":"en-US"},{"forObject":"us-gaap:TitleOfIndividualAxis","labelType":"xbrl:label","value":"Title of Individual [Axis]","language":"en-US"},{"forObject":"us-gaap:TitleOfIndividualAxis","labelType":"xbrl:terseLabel","value":"Title of Individual [Axis]","language":"en-US"},{"forObject":"us-gaap:TitleOfIndividualWithRelationshipToEntityDomain","labelType":"xbrl:label","value":"Relationship to Entity [Domain]","language":"en-US"},{"forObject":"us-gaap:TitleOfIndividualWithRelationshipToEntityDomain","labelType":"xbrl:terseLabel","value":"Relationship to Entity [Domain]","language":"en-US"},{"forObject":"us-gaap:TradeAndOtherAccountsReceivablePolicy","labelType":"xbrl:label","value":"Trade and Other Accounts Receivable, Policy [Policy Text Block]","language":"en-US"},{"forObject":"us-gaap:TradeAndOtherAccountsReceivablePolicy","labelType":"xbrl:terseLabel","value":"Accounts Receivable and Allowance for Doubtful Accounts","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:UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic","labelType":"xbrl:negatedLabel","value":"Allocation of net income for basic unvested participating shares","language":"en-US"},{"forObject":"us-gaap:UnrecognizedTaxBenefits","labelType":"xbrl:label","value":"Unrecognized Tax Benefits","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:periodEndLabel","value":"Balance at end of year","language":"en-US"},{"forObject":"us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities","labelType":"xbrl:label","value":"Unrecognized Tax Benefits, Decrease Resulting from Settlements with Taxing Authorities","language":"en-US"},{"forObject":"us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities","labelType":"xbrl:negatedLabel","value":"Decreases related to settlements","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:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued","labelType":"xbrl:terseLabel","value":"Accrued interest and penalties","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:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense","labelType":"xbrl:terseLabel","value":"Interest and penalties included in provision for incomes taxes","language":"en-US"},{"forObject":"us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions","labelType":"xbrl:label","value":"Unrecognized Tax Benefits, Increase Resulting from Current Period Tax Positions","language":"en-US"},{"forObject":"us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions","labelType":"xbrl:terseLabel","value":"Increases related to current 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:UnrecognizedTaxBenefitsPeriodIncreaseDecrease","labelType":"xbrl:verboseLabel","value":"(Decreases) Increases related to prior year tax positions","language":"en-US"},{"forObject":"us-gaap:UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations","labelType":"xbrl:label","value":"Unrecognized Tax Benefits, Reduction Resulting from Lapse of Applicable Statute of Limitations","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:UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate","labelType":"xbrl:label","value":"Unrecognized Tax Benefits that Would Impact Effective Tax Rate","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:UseOfEstimates","labelType":"xbrl:label","value":"Use of Estimates, Policy [Policy Text Block]","language":"en-US"},{"forObject":"us-gaap:UseOfEstimates","labelType":"xbrl:terseLabel","value":"Use of Estimates","language":"en-US"},{"forObject":"us-gaap:ValuationAllowancesAndReservesAdjustments","labelType":"xbrl:label","value":"Valuation Allowances and Reserves, Additions for Adjustments","language":"en-US"},{"forObject":"us-gaap:ValuationAllowancesAndReservesAdjustments","labelType":"xbrl:terseLabel","value":"Net Provision (Recovery)","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:terseLabel","value":"Reserve","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:label","value":"Valuation Allowances and Reserves, Deductions","language":"en-US"},{"forObject":"us-gaap:ValuationAllowancesAndReservesDeductions","labelType":"xbrl:negatedLabel","value":"Amounts Charged Against Reserves","language":"en-US"},{"forObject":"us-gaap:ValuationAllowancesAndReservesDomain","labelType":"xbrl:label","value":"Valuation Allowances and Reserves [Domain]","language":"en-US"},{"forObject":"us-gaap:ValuationAllowancesAndReservesDomain","labelType":"xbrl:terseLabel","value":"Valuation Allowances and Reserves [Domain]","language":"en-US"},{"forObject":"us-gaap:ValuationAllowancesAndReservesTypeAxis","labelType":"xbrl:label","value":"Valuation Allowances and Reserves Type [Axis]","language":"en-US"},{"forObject":"us-gaap:ValuationAllowancesAndReservesTypeAxis","labelType":"xbrl:terseLabel","value":"Valuation Allowances and Reserves Type","language":"en-US"},{"forObject":"us-gaap:VariableRateAxis","labelType":"xbrl:label","value":"Variable Rate [Axis]","language":"en-US"},{"forObject":"us-gaap:VariableRateAxis","labelType":"xbrl:terseLabel","value":"Variable Rate [Axis]","language":"en-US"},{"forObject":"us-gaap:VariableRateDomain","labelType":"xbrl:label","value":"Variable Rate [Domain]","language":"en-US"},{"forObject":"us-gaap:VariableRateDomain","labelType":"xbrl:terseLabel","value":"Variable Rate [Domain]","language":"en-US"},{"forObject":"us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding","labelType":"xbrl:label","value":"Weighted Average Number of Shares Outstanding, Diluted","language":"en-US"},{"forObject":"us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding","labelType":"xbrl:terseLabel","value":"Weighted-average number of common shares \u2014 diluted","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:terseLabel","value":"Weighted-average number of common shares \u2014 basic","language":"en-US"},{"forObject":"us-gaap:WeightedAverageNumberOfSharesOutstandingBasic","labelType":"xbrl:verboseLabel","value":"Weighted-average number of common shares \u2014 basic","language":"en-US"},{"forObject":"us-gaap:WeightedAverageNumberOfSharesOutstandingBasicAbstract","labelType":"xbrl:label","value":"Weighted Average Number of Shares Outstanding, Basic [Abstract]","language":"en-US"},{"forObject":"us-gaap:WeightedAverageNumberOfSharesOutstandingBasicAbstract","labelType":"xbrl:terseLabel","value":"Weighted average number of shares for basic:","language":"en-US"},{"forObject":"cik:0000949870","labelType":"xbrl:label","value":"BOSTON BEER CO INC","language":"en"},{"forObject":"rpt:group-0","labelType":"xbrl:label","value":"1014 - Disclosure - Accrued Expenses and Other Current Liabilities","language":"en"},{"forObject":"rpt:group-1","labelType":"xbrl:label","value":"1031 - Disclosure - Accrued Expenses and Other Current Liabilities (Tables)","language":"en"},{"forObject":"rpt:group-2","labelType":"xbrl:label","value":"1022 - Disclosure - Accumulated Other Comprehensive Loss","language":"en"},{"forObject":"rpt:group-3","labelType":"xbrl:label","value":"1037 - Disclosure - Accumulated Other Comprehensive Loss (Tables)","language":"en"},{"forObject":"rpt:group-4","labelType":"xbrl:label","value":"1071 - Disclosure - Changes in Accumulated Other Comprehensive Loss (Detail)","language":"en"},{"forObject":"rpt:group-5","labelType":"xbrl:label","value":"1072 - Disclosure - Changes in Accumulated Other Comprehensive Loss (Parenthetical) (Detail)","language":"en"},{"forObject":"rpt:group-6","labelType":"xbrl:label","value":"1017 - Disclosure - Commitments and Contingencies","language":"en"},{"forObject":"rpt:group-7","labelType":"xbrl:label","value":"1055 - Disclosure - Commitments and Contingencies - Additional Information (Detail)","language":"en"},{"forObject":"rpt:group-8","labelType":"xbrl:label","value":"1033 - Disclosure - Commitments and Contingencies (Tables)","language":"en"},{"forObject":"rpt:group-9","labelType":"xbrl:label","value":"1019 - Disclosure - Common Stock and Share-Based Compensation","language":"en"},{"forObject":"rpt:group-10","labelType":"xbrl:label","value":"1057 - Disclosure - Common Stock and Share-Based Compensation - Additional Information (Detail)","language":"en"},{"forObject":"rpt:group-11","labelType":"xbrl:label","value":"1034 - Disclosure - Common Stock and Share-Based Compensation (Tables)","language":"en"},{"forObject":"rpt:group-12","labelType":"xbrl:label","value":"1042 - Disclosure - Components of Inventories (Detail)","language":"en"},{"forObject":"rpt:group-13","labelType":"xbrl:label","value":"1069 - Disclosure - Computation of Diluted Net Income Per Share (Detail)","language":"en"},{"forObject":"rpt:group-14","labelType":"xbrl:label","value":"1067 - Disclosure - Computation of Earnings Per Share, Basic (Detail)","language":"en"},{"forObject":"rpt:group-15","labelType":"xbrl:label","value":"1068 - Disclosure - Computation of Earnings Per Share, Basic (Parenthetical) (Detail)","language":"en"},{"forObject":"rpt:group-16","labelType":"xbrl:label","value":"1002 - Statement - Consolidated Balance Sheets","language":"en"},{"forObject":"rpt:group-17","labelType":"xbrl:label","value":"1003 - Statement - Consolidated Balance Sheets (Parenthetical)","language":"en"},{"forObject":"rpt:group-18","labelType":"xbrl:label","value":"1007 - Statement - Consolidated Statements of Cash Flows","language":"en"},{"forObject":"rpt:group-19","labelType":"xbrl:label","value":"1004 - Statement - Consolidated Statements of Comprehensive Income","language":"en"},{"forObject":"rpt:group-20","labelType":"xbrl:label","value":"1005 - Statement - Consolidated Statements of Stockholders' Equity","language":"en"},{"forObject":"rpt:group-21","labelType":"xbrl:label","value":"1006 - Statement - Consolidated Statements of Stockholders' Equity (Parenthetical)","language":"en"},{"forObject":"rpt:group-22","labelType":"xbrl:label","value":"1001 - Document - Document And Entity Information","language":"en"},{"forObject":"rpt:group-23","labelType":"xbrl:label","value":"1064 - Disclosure - Employee Retirement Plans and Post-Retirement Benefit Plan - Additional Information (Detail)","language":"en"},{"forObject":"rpt:group-24","labelType":"xbrl:label","value":"1020 - Disclosure - Employee Retirement Plans and Post-Retirement Medical Benefits","language":"en"},{"forObject":"rpt:group-25","labelType":"xbrl:label","value":"1035 - Disclosure - Employee Retirement Plans and Post-Retirement Medical Benefits (Tables)","language":"en"},{"forObject":"rpt:group-26","labelType":"xbrl:label","value":"1041 - Disclosure - Estimated Useful Lives (Detail)","language":"en"},{"forObject":"rpt:group-27","labelType":"xbrl:label","value":"1018 - Disclosure - Fair Value Measures","language":"en"},{"forObject":"rpt:group-28","labelType":"xbrl:label","value":"1056 - Disclosure - Fair Value Measures - Additional Information (Detail)","language":"en"},{"forObject":"rpt:group-29","labelType":"xbrl:label","value":"1065 - Disclosure - Funded Status of Local 1199 Pension Plan and Retiree Medical Plan (Detail)","language":"en"},{"forObject":"rpt:group-30","labelType":"xbrl:label","value":"1013 - Disclosure - Goodwill","language":"en"},{"forObject":"rpt:group-31","labelType":"xbrl:label","value":"1046 - Disclosure - Goodwill - Additional Information (Detail)","language":"en"},{"forObject":"rpt:group-32","labelType":"xbrl:label","value":"1016 - Disclosure - Income Taxes","language":"en"},{"forObject":"rpt:group-33","labelType":"xbrl:label","value":"1051 - Disclosure - Income Taxes - Additional Information (Detail)","language":"en"},{"forObject":"rpt:group-34","labelType":"xbrl:label","value":"1032 - Disclosure - Income Taxes (Tables)","language":"en"},{"forObject":"rpt:group-35","labelType":"xbrl:label","value":"1010 - Disclosure - Inventories","language":"en"},{"forObject":"rpt:group-36","labelType":"xbrl:label","value":"1028 - Disclosure - Inventories (Tables)","language":"en"},{"forObject":"rpt:group-37","labelType":"xbrl:label","value":"1066 - Disclosure - Local 1199 Plan's Weighted-Average Asset Allocations (Detail)","language":"en"},{"forObject":"rpt:group-38","labelType":"xbrl:label","value":"1021 - Disclosure - Net Income per Share","language":"en"},{"forObject":"rpt:group-39","labelType":"xbrl:label","value":"1070 - Disclosure - Net Income per Share - Additional Information (Detail)","language":"en"},{"forObject":"rpt:group-40","labelType":"xbrl:label","value":"1036 - Disclosure - Net Income per Share (Tables)","language":"en"},{"forObject":"rpt:group-41","labelType":"xbrl:label","value":"1054 - Disclosure - Non-cancelable Contractual Obligations (Detail)","language":"en"},{"forObject":"rpt:group-42","labelType":"xbrl:label","value":"1008 - Disclosure - Organization and Basis of Presentation","language":"en"},{"forObject":"rpt:group-43","labelType":"xbrl:label","value":"1011 - Disclosure - Prepaid Expenses and Other Current Assets","language":"en"},{"forObject":"rpt:group-44","labelType":"xbrl:label","value":"1029 - Disclosure - Prepaid Expenses and Other Current Assets (Tables)","language":"en"},{"forObject":"rpt:group-45","labelType":"xbrl:label","value":"1012 - Disclosure - Property, Plant and Equipment","language":"en"},{"forObject":"rpt:group-46","labelType":"xbrl:label","value":"1045 - Disclosure - Property, Plant and Equipment - Additional Information (Detail)","language":"en"},{"forObject":"rpt:group-47","labelType":"xbrl:label","value":"1030 - Disclosure - Property, Plant and Equipment (Tables)","language":"en"},{"forObject":"rpt:group-48","labelType":"xbrl:label","value":"1075 - Disclosure - Quarterly Results (Detail)","language":"en"},{"forObject":"rpt:group-49","labelType":"xbrl:label","value":"1076 - Disclosure - Quarterly Results (Parenthetical) (Detail)","language":"en"},{"forObject":"rpt:group-50","labelType":"xbrl:label","value":"1025 - Disclosure - Quarterly Results (Unaudited)","language":"en"},{"forObject":"rpt:group-51","labelType":"xbrl:label","value":"1039 - Disclosure - Quarterly Results (Unaudited) (Tables)","language":"en"},{"forObject":"rpt:group-52","labelType":"xbrl:label","value":"1053 - Disclosure - Reconciliation of Unrecognized Tax Benefits (Detail)","language":"en"},{"forObject":"rpt:group-53","labelType":"xbrl:label","value":"1050 - Disclosure - Reconciliations to Statutory Rates (Detail)","language":"en"},{"forObject":"rpt:group-54","labelType":"xbrl:label","value":"1015 - Disclosure - Revolving Line of Credit","language":"en"},{"forObject":"rpt:group-55","labelType":"xbrl:label","value":"1048 - Disclosure - Revolving Line of Credit - Additional Information (Detail)","language":"en"},{"forObject":"rpt:group-56","labelType":"xbrl:label","value":"1052 - Disclosure - Significant Components of Company's Deferred Tax Assets and Liabilities (Detail)","language":"en"},{"forObject":"rpt:group-57","labelType":"xbrl:label","value":"1049 - Disclosure - Significant Components of Provision for Income Taxes (Detail)","language":"en"},{"forObject":"rpt:group-58","labelType":"xbrl:label","value":"1059 - Disclosure - Stock-Based Compensation Expense Included in Operating Expenses (Detail)","language":"en"},{"forObject":"rpt:group-59","labelType":"xbrl:label","value":"1063 - Disclosure - Stock Repurchases (Detail)","language":"en"},{"forObject":"rpt:group-60","labelType":"xbrl:label","value":"1024 - Disclosure - Subsequent Events","language":"en"},{"forObject":"rpt:group-61","labelType":"xbrl:label","value":"1047 - Disclosure - Summary of Accrued Expenses and Other Current Liabilities (Detail)","language":"en"},{"forObject":"rpt:group-62","labelType":"xbrl:label","value":"1061 - Disclosure - Summary of Estimated Future Annual Stock-Based Compensation Expense (Detail)","language":"en"},{"forObject":"rpt:group-63","labelType":"xbrl:label","value":"1043 - Disclosure - Summary of Prepaid Expenses and Other Current Assets (Detail)","language":"en"},{"forObject":"rpt:group-64","labelType":"xbrl:label","value":"1044 - Disclosure - Summary of Property, Plant and Equipment (Detail)","language":"en"},{"forObject":"rpt:group-65","labelType":"xbrl:label","value":"1009 - Disclosure - Summary of Significant Accounting Policies","language":"en"},{"forObject":"rpt:group-66","labelType":"xbrl:label","value":"1040 - Disclosure - Summary of Significant Accounting Policies - Additional Information (Detail)","language":"en"},{"forObject":"rpt:group-67","labelType":"xbrl:label","value":"1026 - Disclosure - Summary of Significant Accounting Policies (Policies)","language":"en"},{"forObject":"rpt:group-68","labelType":"xbrl:label","value":"1027 - Disclosure - Summary of Significant Accounting Policies (Tables)","language":"en"},{"forObject":"rpt:group-69","labelType":"xbrl:label","value":"1058 - Disclosure - Summary of Stock Options under Employee Equity Incentive Plan and Stock Option Plan for Non-Employee Directors (Detail)","language":"en"},{"forObject":"rpt:group-70","labelType":"xbrl:label","value":"1073 - Disclosure - Summary of Valuation and Qualifying Accounts (Detail)","language":"en"},{"forObject":"rpt:group-71","labelType":"xbrl:label","value":"1062 - Disclosure - Summary of Vesting Activities for Investment Share Program and Restricted Stock Awards (Detail)","language":"en"},{"forObject":"rpt:group-72","labelType":"xbrl:label","value":"1023 - Disclosure - Valuation and Qualifying Accounts","language":"en"},{"forObject":"rpt:group-73","labelType":"xbrl:label","value":"1074 - Disclosure - Valuation and Qualifying Accounts Additional Information (Detail)","language":"en"},{"forObject":"rpt:group-74","labelType":"xbrl:label","value":"1038 - Disclosure - Valuation and Qualifying Accounts (Tables)","language":"en"},{"forObject":"rpt:group-75","labelType":"xbrl:label","value":"1060 - Disclosure - Weighted Average Assumptions used to Estimate Fair Value of Stock Options (Detail)","language":"en"}],"networks":[{"name":"rpt:network-presentation-76","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:PayablesAndAccrualsAbstract","order":1.0},{"source":"us-gaap:PayablesAndAccrualsAbstract","target":"us-gaap:StatementTable","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementTable","target":"dei:LegalEntityAxis","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"dei:LegalEntityAxis","target":"dei:EntityDomain","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementTable","target":"us-gaap:StatementLineItems","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-77","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:PayablesAndAccrualsAbstract","order":1.0},{"source":"us-gaap:PayablesAndAccrualsAbstract","target":"us-gaap:StatementTable","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementTable","target":"dei:LegalEntityAxis","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"dei:LegalEntityAxis","target":"dei:EntityDomain","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementTable","target":"us-gaap:StatementLineItems","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-78","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:EquityAbstract","order":1.0},{"source":"us-gaap:EquityAbstract","target":"us-gaap:StatementTable","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementTable","target":"dei:LegalEntityAxis","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"dei:LegalEntityAxis","target":"dei:EntityDomain","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementTable","target":"us-gaap:StatementLineItems","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:ComprehensiveIncomeNoteTextBlock","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-79","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:EquityAbstract","order":1.0},{"source":"us-gaap:EquityAbstract","target":"us-gaap:StatementTable","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementTable","target":"dei:LegalEntityAxis","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"dei:LegalEntityAxis","target":"dei:EntityDomain","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementTable","target":"us-gaap:StatementLineItems","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-80","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"sam:UncategorizedAbstract","order":1.0},{"source":"sam:UncategorizedAbstract","target":"us-gaap:AccumulatedOtherComprehensiveIncomeLossTable","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:AccumulatedOtherComprehensiveIncomeLossTable","target":"dei:LegalEntityAxis","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"dei:LegalEntityAxis","target":"dei:EntityDomain","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:AccumulatedOtherComprehensiveIncomeLossTable","target":"us-gaap:StatementEquityComponentsAxis","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementEquityComponentsAxis","target":"us-gaap:EquityComponentDomain","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:EquityComponentDomain","target":"us-gaap:AccumulatedOtherComprehensiveIncomeMember","order":6.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:AccumulatedOtherComprehensiveIncomeLossTable","target":"us-gaap:AccumulatedOtherComprehensiveIncomeLossLineItems","order":7.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:AccumulatedOtherComprehensiveIncomeLossLineItems","target":"us-gaap:StockholdersEquity","order":8.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:periodStartLabel"}]},{"source":"us-gaap:AccumulatedOtherComprehensiveIncomeLossLineItems","target":"us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeReclassificationAdjustmentsNetOfTax","order":9.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedLabel"}]},{"source":"us-gaap:AccumulatedOtherComprehensiveIncomeLossLineItems","target":"us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansNetOfTax","order":10.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:AccumulatedOtherComprehensiveIncomeLossLineItems","target":"sam:OtherComprehensiveIncomeLossNewAccountingPronouncementOrChangeInAccountingPrincipleEffectFromOtherComprehensiveIncomeToRetainedEarnings","order":11.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:AccumulatedOtherComprehensiveIncomeLossLineItems","target":"us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent","order":12.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:AccumulatedOtherComprehensiveIncomeLossLineItems","target":"us-gaap:StockholdersEquity","order":13.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:periodEndLabel"}]}]},{"name":"rpt:network-presentation-81","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"sam:UncategorizedAbstract","order":1.0},{"source":"sam:UncategorizedAbstract","target":"us-gaap:AccumulatedOtherComprehensiveIncomeLossTable","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:AccumulatedOtherComprehensiveIncomeLossTable","target":"dei:LegalEntityAxis","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"dei:LegalEntityAxis","target":"dei:EntityDomain","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:AccumulatedOtherComprehensiveIncomeLossTable","target":"us-gaap:AccumulatedOtherComprehensiveIncomeLossLineItems","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:AccumulatedOtherComprehensiveIncomeLossLineItems","target":"us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansBeforeReclassificationAdjustmentsTax","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:AccumulatedOtherComprehensiveIncomeLossLineItems","target":"us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansTax","order":6.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-82","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:CommitmentsAndContingenciesDisclosureAbstract","order":1.0},{"source":"us-gaap:CommitmentsAndContingenciesDisclosureAbstract","target":"us-gaap:StatementTable","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementTable","target":"dei:LegalEntityAxis","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"dei:LegalEntityAxis","target":"dei:EntityDomain","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementTable","target":"us-gaap:StatementLineItems","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:CommitmentsAndContingenciesDisclosureTextBlock","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-83","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:CommitmentsAndContingenciesDisclosureAbstract","order":1.0},{"source":"us-gaap:CommitmentsAndContingenciesDisclosureAbstract","target":"sam:CommitmentsAndContingenciesDisclosureTable","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"sam:CommitmentsAndContingenciesDisclosureTable","target":"dei:LegalEntityAxis","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"dei:LegalEntityAxis","target":"dei:EntityDomain","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"sam:CommitmentsAndContingenciesDisclosureTable","target":"us-gaap:PurchaseCommitmentExcludingLongtermCommitmentAxis","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:PurchaseCommitmentExcludingLongtermCommitmentAxis","target":"us-gaap:PurchaseCommitmentExcludingLongtermCommitmentDomain","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:PurchaseCommitmentExcludingLongtermCommitmentDomain","target":"sam:HopsMember","order":6.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"sam:CommitmentsAndContingenciesDisclosureTable","target":"us-gaap:LongTermPurchaseCommitmentByCategoryOfItemPurchasedAxis","order":7.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:LongTermPurchaseCommitmentByCategoryOfItemPurchasedAxis","target":"us-gaap:LongTermPurchaseCommitmentCategoryOfItemPurchasedDomain","order":8.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:LongTermPurchaseCommitmentCategoryOfItemPurchasedDomain","target":"sam:BarleyAndWheatMember","order":9.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"sam:CommitmentsAndContingenciesDisclosureTable","target":"srt:RangeAxis","order":10.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"srt:RangeAxis","target":"srt:RangeMember","order":11.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"srt:RangeMember","target":"srt:MinimumMember","order":12.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"sam:CommitmentsAndContingenciesDisclosureTable","target":"us-gaap:LeaseArrangementTypeAxis","order":13.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:LeaseArrangementTypeAxis","target":"us-gaap:LeaseArrangementTypeDomain","order":14.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:LeaseArrangementTypeDomain","target":"sam:OperatingLeasesMember","order":15.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"sam:CommitmentsAndContingenciesDisclosureTable","target":"us-gaap:RelatedPartyTransactionsByRelatedPartyAxis","order":16.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:RelatedPartyTransactionsByRelatedPartyAxis","target":"us-gaap:RelatedPartyDomain","order":17.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:RelatedPartyDomain","target":"sam:ThirdPartyBreweryMember","order":18.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"sam:CommitmentsAndContingenciesDisclosureTable","target":"sam:CommitmentsAndContingenciesDisclosureLineItems","order":19.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"sam:CommitmentsAndContingenciesDisclosureLineItems","target":"us-gaap:RecordedUnconditionalPurchaseObligation","order":20.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"sam:CommitmentsAndContingenciesDisclosureLineItems","target":"sam:NumberOfSuppliers","order":21.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"sam:CommitmentsAndContingenciesDisclosureLineItems","target":"us-gaap:PurchaseObligation","order":22.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"sam:CommitmentsAndContingenciesDisclosureLineItems","target":"sam:LeaseExpirationYear","order":23.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"sam:CommitmentsAndContingenciesDisclosureLineItems","target":"us-gaap:OperatingLeasesRentExpenseNet","order":24.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"sam:CommitmentsAndContingenciesDisclosureLineItems","target":"sam:PercentageOfProductionVolumes","order":25.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"sam:CommitmentsAndContingenciesDisclosureLineItems","target":"us-gaap:ContractualObligationFutureMinimumPaymentsDueRemainderOfFiscalYear","order":26.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"sam:CommitmentsAndContingenciesDisclosureLineItems","target":"us-gaap:ContractualObligationDueInNextTwelveMonths","order":27.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"sam:CommitmentsAndContingenciesDisclosureLineItems","target":"sam:DescriptionOfAmendment","order":28.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"sam:CommitmentsAndContingenciesDisclosureLineItems","target":"us-gaap:ContractualObligation","order":29.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"sam:CommitmentsAndContingenciesDisclosureLineItems","target":"us-gaap:PrepaidExpenseAndOtherAssetsCurrent","order":30.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]}]},{"name":"rpt:network-presentation-84","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:CommitmentsAndContingenciesDisclosureAbstract","order":1.0},{"source":"us-gaap:CommitmentsAndContingenciesDisclosureAbstract","target":"us-gaap:StatementTable","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementTable","target":"dei:LegalEntityAxis","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"dei:LegalEntityAxis","target":"dei:EntityDomain","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementTable","target":"us-gaap:StatementLineItems","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:ContractualObligationFiscalYearMaturityScheduleTableTextBlock","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-85","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract","order":1.0},{"source":"us-gaap:DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract","target":"us-gaap:StatementTable","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementTable","target":"dei:LegalEntityAxis","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"dei:LegalEntityAxis","target":"dei:EntityDomain","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementTable","target":"us-gaap:StatementLineItems","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-86","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract","order":1.0},{"source":"us-gaap:DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract","target":"us-gaap:ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable","target":"us-gaap:AwardTypeAxis","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:AwardTypeAxis","target":"us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain","target":"us-gaap:StockCompensationPlanMember","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain","target":"us-gaap:RestrictedStockMember","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable","target":"srt:RangeAxis","order":6.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"srt:RangeAxis","target":"srt:RangeMember","order":7.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"srt:RangeMember","target":"srt:MaximumMember","order":8.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"srt:RangeMember","target":"srt:MinimumMember","order":9.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable","target":"us-gaap:SubsequentEventTypeAxis","order":10.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:SubsequentEventTypeAxis","target":"us-gaap:SubsequentEventTypeDomain","order":11.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable","target":"us-gaap:StatementClassOfStockAxis","order":12.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:StatementClassOfStockAxis","target":"us-gaap:ClassOfStockDomain","order":13.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ClassOfStockDomain","target":"us-gaap:CommonClassAMember","order":14.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable","target":"us-gaap:PlanNameAxis","order":15.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:PlanNameAxis","target":"us-gaap:PlanNameDomain","order":16.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:PlanNameDomain","target":"sam:NonEmployeeDirectorStockOptionMember","order":17.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable","target":"us-gaap:TitleOfIndividualAxis","order":18.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:TitleOfIndividualAxis","target":"us-gaap:TitleOfIndividualWithRelationshipToEntityDomain","order":19.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:TitleOfIndividualWithRelationshipToEntityDomain","target":"us-gaap:ChiefExecutiveOfficerMember","order":20.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:TitleOfIndividualWithRelationshipToEntityDomain","target":"sam:PresidentAndChiefExecutiveOfficerMember","order":21.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:TitleOfIndividualWithRelationshipToEntityDomain","target":"sam:BoardOfDirectorsMember","order":22.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable","target":"sam:ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardAxis","order":23.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"sam:ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardAxis","target":"sam:ShareBasedCompensationArrangementsByShareBasedPaymentAwardDomain","order":24.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"sam:ShareBasedCompensationArrangementsByShareBasedPaymentAwardDomain","target":"sam:GrantDateOneMember","order":25.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"sam:ShareBasedCompensationArrangementsByShareBasedPaymentAwardDomain","target":"sam:ServiceBasedAwardsMember","order":26.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"sam:ShareBasedCompensationArrangementsByShareBasedPaymentAwardDomain","target":"sam:PerformanceBasedAwardsMember","order":27.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"sam:ShareBasedCompensationArrangementsByShareBasedPaymentAwardDomain","target":"sam:GrantDateTwoMember","order":28.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"sam:ShareBasedCompensationArrangementsByShareBasedPaymentAwardDomain","target":"sam:VoluntaryEquityInvestmentProgramMember","order":29.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable","target":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems","order":30.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems","target":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1","order":31.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems","target":"us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2","order":32.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems","target":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross","order":33.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems","target":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod","order":34.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems","target":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue","order":35.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems","target":"sam:ShareBasedCompensationArrangementByShareBasedPaymentAwardRequiredTenureForParticipationInPlan","order":36.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems","target":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPricePurchaseDate","order":37.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems","target":"sam:VoluntaryPayrollDeductionPeriodToPurchaseInvestmentShares","order":38.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems","target":"sam:ShareBasedCompensationArrangementByShareBasedPaymentAwardEmployeeInvestmentSharesPurchase","order":39.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems","target":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized","order":40.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems","target":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant","order":41.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems","target":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber","order":42.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems","target":"sam:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAnnualVestingPercentage","order":43.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems","target":"us-gaap:OptionIndexedToIssuersEquityStrikePrice1","order":44.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems","target":"sam:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsPercentageAnnualExercisePriceAccretion","order":45.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems","target":"us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice","order":46.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems","target":"sam:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageFairValueOverExercisePrice","order":47.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems","target":"sam:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsEstimatedForfeitureRate","order":48.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems","target":"sam:ShareBasedCompensationArrangementByShareBasedPaymentAwardWeightedAverageFairValue","order":49.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems","target":"us-gaap:ShareBasedCompensation","order":50.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems","target":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue","order":51.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems","target":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate","order":52.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems","target":"us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1","order":53.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems","target":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue","order":54.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems","target":"us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized","order":55.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems","target":"us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1","order":56.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems","target":"us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares","order":57.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems","target":"us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue","order":58.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-87","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract","order":1.0},{"source":"us-gaap:DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract","target":"us-gaap:StatementTable","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementTable","target":"dei:LegalEntityAxis","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"dei:LegalEntityAxis","target":"dei:EntityDomain","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementTable","target":"us-gaap:StatementLineItems","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:ScheduleOfShareBasedCompensationActivityTableTextBlock","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock","order":6.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock","order":7.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:ScheduleOfUnrecognizedCompensationCostNonvestedAwardsTableTextBlock","order":8.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock","order":9.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:ScheduleOfTreasuryStockByClassTextBlock","order":10.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-88","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:InventoryDisclosureAbstract","order":1.0},{"source":"us-gaap:InventoryDisclosureAbstract","target":"us-gaap:InventoryCurrentTable","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:InventoryCurrentTable","target":"dei:LegalEntityAxis","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"dei:LegalEntityAxis","target":"dei:EntityDomain","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:InventoryCurrentTable","target":"us-gaap:InventoryLineItems","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:InventoryLineItems","target":"us-gaap:InventoryNetAbstract","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:InventoryNetAbstract","target":"us-gaap:InventoryRawMaterialsNetOfReserves","order":6.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:InventoryNetAbstract","target":"us-gaap:InventoryWorkInProcessNetOfReserves","order":7.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:InventoryNetAbstract","target":"us-gaap:InventoryFinishedGoodsNetOfReserves","order":8.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:InventoryNetAbstract","target":"us-gaap:InventoryNet","order":9.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]},{"source":"us-gaap:InventoryLineItems","target":"us-gaap:InventoryNoncurrent","order":10.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:InventoryLineItems","target":"sam:InventoryCurrentAndNoncurrentNet","order":11.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]}]},{"name":"rpt:network-presentation-89","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:EarningsPerShareAbstract","order":1.0},{"source":"us-gaap:EarningsPerShareAbstract","target":"sam:ScheduleOfEarningsPerShareBasicAndDilutedByCommonClassTable","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"sam:ScheduleOfEarningsPerShareBasicAndDilutedByCommonClassTable","target":"dei:LegalEntityAxis","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"dei:LegalEntityAxis","target":"dei:EntityDomain","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"sam:ScheduleOfEarningsPerShareBasicAndDilutedByCommonClassTable","target":"us-gaap:StatementClassOfStockAxis","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementClassOfStockAxis","target":"us-gaap:ClassOfStockDomain","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ClassOfStockDomain","target":"us-gaap:CommonClassAMember","order":6.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ClassOfStockDomain","target":"us-gaap:CommonClassBMember","order":7.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"sam:ScheduleOfEarningsPerShareBasicAndDilutedByCommonClassTable","target":"sam:ScheduleOfEarningsPerShareBasicAndDilutedByCommonClassLineItems","order":8.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"sam:ScheduleOfEarningsPerShareBasicAndDilutedByCommonClassLineItems","target":"us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic","order":9.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"sam:ScheduleOfEarningsPerShareBasicAndDilutedByCommonClassLineItems","target":"us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements","order":10.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"sam:ScheduleOfEarningsPerShareBasicAndDilutedByCommonClassLineItems","target":"sam:IncrementalCommonSharesAttributableToConversionOfCommonStock","order":11.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"sam:ScheduleOfEarningsPerShareBasicAndDilutedByCommonClassLineItems","target":"us-gaap:DilutiveSecuritiesEffectOnBasicEarningsPerShareOther","order":12.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"sam:ScheduleOfEarningsPerShareBasicAndDilutedByCommonClassLineItems","target":"sam:IncomeAllocatedToEquityInstrumentsOtherThanOptionNonvested","order":13.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"sam:ScheduleOfEarningsPerShareBasicAndDilutedByCommonClassLineItems","target":"us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted","order":14.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"sam:ScheduleOfEarningsPerShareBasicAndDilutedByCommonClassLineItems","target":"us-gaap:WeightedAverageNumberOfSharesOutstandingBasic","order":15.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"sam:ScheduleOfEarningsPerShareBasicAndDilutedByCommonClassLineItems","target":"us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding","order":16.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"sam:ScheduleOfEarningsPerShareBasicAndDilutedByCommonClassLineItems","target":"us-gaap:EarningsPerShareBasic","order":17.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"sam:ScheduleOfEarningsPerShareBasicAndDilutedByCommonClassLineItems","target":"us-gaap:EarningsPerShareDiluted","order":18.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]}]},{"name":"rpt:network-presentation-90","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:EarningsPerShareAbstract","order":1.0},{"source":"us-gaap:EarningsPerShareAbstract","target":"us-gaap:ScheduleOfEarningsPerShareBasicByCommonClassTable","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ScheduleOfEarningsPerShareBasicByCommonClassTable","target":"dei:LegalEntityAxis","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"dei:LegalEntityAxis","target":"dei:EntityDomain","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ScheduleOfEarningsPerShareBasicByCommonClassTable","target":"us-gaap:StatementClassOfStockAxis","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementClassOfStockAxis","target":"us-gaap:ClassOfStockDomain","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ClassOfStockDomain","target":"us-gaap:CommonClassAMember","order":6.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ClassOfStockDomain","target":"us-gaap:CommonClassBMember","order":7.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ClassOfStockDomain","target":"sam:UnvestedSharesMember","order":8.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:ScheduleOfEarningsPerShareBasicByCommonClassTable","target":"us-gaap:EarningsPerShareBasicLineItems","order":9.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:EarningsPerShareBasicLineItems","target":"us-gaap:NetIncomeLoss","order":10.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:EarningsPerShareBasicLineItems","target":"us-gaap:NetIncomeLossAvailableToCommonStockholdersBasicAbstract","order":11.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:NetIncomeLossAvailableToCommonStockholdersBasicAbstract","target":"us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic","order":12.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:NetIncomeLossAvailableToCommonStockholdersBasicAbstract","target":"us-gaap:UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic","order":13.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedLabel"}]},{"source":"us-gaap:EarningsPerShareBasicLineItems","target":"us-gaap:WeightedAverageNumberOfSharesOutstandingBasicAbstract","order":14.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:WeightedAverageNumberOfSharesOutstandingBasicAbstract","target":"us-gaap:WeightedAverageNumberOfSharesOutstandingBasic","order":15.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:EarningsPerShareBasicLineItems","target":"us-gaap:EarningsPerShareBasicAbstract","order":16.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:EarningsPerShareBasicAbstract","target":"us-gaap:EarningsPerShareBasic","order":17.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-91","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:EarningsPerShareAbstract","order":1.0},{"source":"us-gaap:EarningsPerShareAbstract","target":"us-gaap:ScheduleOfEarningsPerShareBasicByCommonClassTable","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ScheduleOfEarningsPerShareBasicByCommonClassTable","target":"dei:LegalEntityAxis","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"dei:LegalEntityAxis","target":"dei:EntityDomain","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ScheduleOfEarningsPerShareBasicByCommonClassTable","target":"us-gaap:EarningsPerShareBasicLineItems","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:EarningsPerShareBasicLineItems","target":"us-gaap:ConversionOfStockSharesConverted1","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-92","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:StatementOfFinancialPositionAbstract","order":1.0},{"source":"us-gaap:StatementOfFinancialPositionAbstract","target":"us-gaap:StatementTable","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementTable","target":"dei:LegalEntityAxis","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"dei:LegalEntityAxis","target":"dei:EntityDomain","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementTable","target":"us-gaap:StatementClassOfStockAxis","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementClassOfStockAxis","target":"us-gaap:ClassOfStockDomain","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ClassOfStockDomain","target":"us-gaap:CommonClassAMember","order":6.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ClassOfStockDomain","target":"us-gaap:CommonClassBMember","order":7.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementTable","target":"us-gaap:StatementLineItems","order":8.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:AssetsAbstract","order":9.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:AssetsAbstract","target":"us-gaap:AssetsCurrentAbstract","order":10.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:AssetsCurrentAbstract","target":"us-gaap:CashAndCashEquivalentsAtCarryingValue","order":11.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:AssetsCurrentAbstract","target":"us-gaap:AccountsReceivableNetCurrent","order":12.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:AssetsCurrentAbstract","target":"us-gaap:InventoryNet","order":13.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:AssetsCurrentAbstract","target":"us-gaap:PrepaidExpenseAndOtherAssetsCurrent","order":14.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:AssetsCurrentAbstract","target":"us-gaap:IncomeTaxesReceivable","order":15.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:AssetsCurrentAbstract","target":"us-gaap:AssetsCurrent","order":16.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]},{"source":"us-gaap:AssetsAbstract","target":"us-gaap:PropertyPlantAndEquipmentNet","order":17.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:AssetsAbstract","target":"us-gaap:OtherAssetsNoncurrent","order":18.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:AssetsAbstract","target":"us-gaap:Goodwill","order":19.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:AssetsAbstract","target":"us-gaap:Assets","order":20.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:LiabilitiesAndStockholdersEquityAbstract","order":21.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:LiabilitiesAndStockholdersEquityAbstract","target":"us-gaap:LiabilitiesCurrentAbstract","order":22.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:LiabilitiesCurrentAbstract","target":"us-gaap:AccountsPayableCurrent","order":23.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:LiabilitiesCurrentAbstract","target":"us-gaap:AccruedLiabilitiesAndOtherLiabilities","order":24.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:LiabilitiesCurrentAbstract","target":"us-gaap:LiabilitiesCurrent","order":25.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]},{"source":"us-gaap:LiabilitiesAndStockholdersEquityAbstract","target":"us-gaap:DeferredTaxLiabilitiesNoncurrent","order":26.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:LiabilitiesAndStockholdersEquityAbstract","target":"us-gaap:OtherLiabilitiesNoncurrent","order":27.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:LiabilitiesAndStockholdersEquityAbstract","target":"us-gaap:Liabilities","order":28.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]},{"source":"us-gaap:LiabilitiesAndStockholdersEquityAbstract","target":"us-gaap:CommitmentsAndContingencies","order":29.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:LiabilitiesAndStockholdersEquityAbstract","target":"us-gaap:StockholdersEquityAbstract","order":30.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StockholdersEquityAbstract","target":"us-gaap:CommonStockValue","order":31.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StockholdersEquityAbstract","target":"us-gaap:AdditionalPaidInCapitalCommonStock","order":32.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StockholdersEquityAbstract","target":"us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax","order":33.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StockholdersEquityAbstract","target":"us-gaap:RetainedEarningsAccumulatedDeficit","order":34.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StockholdersEquityAbstract","target":"us-gaap:StockholdersEquity","order":35.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]},{"source":"us-gaap:LiabilitiesAndStockholdersEquityAbstract","target":"us-gaap:LiabilitiesAndStockholdersEquity","order":36.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]}]},{"name":"rpt:network-presentation-93","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:StatementOfFinancialPositionAbstract","order":1.0},{"source":"us-gaap:StatementOfFinancialPositionAbstract","target":"us-gaap:StatementTable","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementTable","target":"dei:LegalEntityAxis","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"dei:LegalEntityAxis","target":"dei:EntityDomain","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementTable","target":"us-gaap:StatementClassOfStockAxis","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementClassOfStockAxis","target":"us-gaap:ClassOfStockDomain","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ClassOfStockDomain","target":"us-gaap:CommonClassAMember","order":6.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ClassOfStockDomain","target":"us-gaap:CommonClassBMember","order":7.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementTable","target":"us-gaap:StatementLineItems","order":8.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:CommonStockParOrStatedValuePerShare","order":9.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:CommonStockSharesAuthorized","order":10.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:CommonStockSharesIssued","order":11.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:CommonStockSharesOutstanding","order":12.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-94","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:StatementOfCashFlowsAbstract","order":1.0},{"source":"us-gaap:StatementOfCashFlowsAbstract","target":"us-gaap:StatementTable","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementTable","target":"dei:LegalEntityAxis","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"dei:LegalEntityAxis","target":"dei:EntityDomain","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementTable","target":"us-gaap:StatementLineItems","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:NetCashProvidedByUsedInOperatingActivitiesAbstract","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:NetCashProvidedByUsedInOperatingActivitiesAbstract","target":"us-gaap:ProfitLoss","order":6.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:NetCashProvidedByUsedInOperatingActivitiesAbstract","target":"us-gaap:AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract","order":7.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract","target":"us-gaap:DepreciationDepletionAndAmortization","order":8.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract","target":"us-gaap:AssetImpairmentCharges","order":9.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract","target":"sam:LossOnSaleOfPropertyPlantEquipment","order":10.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract","target":"us-gaap:GainLossOnSaleOfPropertyPlantEquipment","order":11.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedLabel"}]},{"source":"us-gaap:AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract","target":"sam:BadDebtRecoveryOfDoubtfulAccounts","order":12.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedLabel"}]},{"source":"us-gaap:AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract","target":"us-gaap:ShareBasedCompensation","order":13.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract","target":"us-gaap:ExcessTaxBenefitFromShareBasedCompensationOperatingActivities","order":14.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedLabel"}]},{"source":"us-gaap:AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract","target":"us-gaap:DeferredIncomeTaxExpenseBenefit","order":15.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:NetCashProvidedByUsedInOperatingActivitiesAbstract","target":"us-gaap:IncreaseDecreaseInOperatingCapitalAbstract","order":16.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:IncreaseDecreaseInOperatingCapitalAbstract","target":"us-gaap:IncreaseDecreaseInAccountsReceivable","order":17.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedLabel"}]},{"source":"us-gaap:IncreaseDecreaseInOperatingCapitalAbstract","target":"us-gaap:IncreaseDecreaseInInventories","order":18.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedLabel"}]},{"source":"us-gaap:IncreaseDecreaseInOperatingCapitalAbstract","target":"us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets","order":19.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedLabel"}]},{"source":"us-gaap:IncreaseDecreaseInOperatingCapitalAbstract","target":"us-gaap:IncreaseDecreaseInAccountsPayable","order":20.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:IncreaseDecreaseInOperatingCapitalAbstract","target":"us-gaap:IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities","order":21.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:IncreaseDecreaseInOperatingCapitalAbstract","target":"us-gaap:IncreaseDecreaseInOtherOperatingLiabilities","order":22.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:NetCashProvidedByUsedInOperatingActivitiesAbstract","target":"us-gaap:NetCashProvidedByUsedInOperatingActivities","order":23.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:NetCashProvidedByUsedInInvestingActivitiesAbstract","order":24.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:NetCashProvidedByUsedInInvestingActivitiesAbstract","target":"us-gaap:PaymentsToAcquirePropertyPlantAndEquipment","order":25.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedLabel"}]},{"source":"us-gaap:NetCashProvidedByUsedInInvestingActivitiesAbstract","target":"us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment","order":26.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:NetCashProvidedByUsedInInvestingActivitiesAbstract","target":"us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired","order":27.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedLabel"}]},{"source":"us-gaap:NetCashProvidedByUsedInInvestingActivitiesAbstract","target":"us-gaap:IncreaseDecreaseInRestrictedCash","order":28.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedLabel"}]},{"source":"us-gaap:NetCashProvidedByUsedInInvestingActivitiesAbstract","target":"us-gaap:NetCashProvidedByUsedInInvestingActivities","order":29.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:NetCashProvidedByUsedInFinancingActivitiesAbstract","order":30.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:NetCashProvidedByUsedInFinancingActivitiesAbstract","target":"us-gaap:PaymentsForRepurchaseOfCommonStock","order":31.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedLabel"}]},{"source":"us-gaap:NetCashProvidedByUsedInFinancingActivitiesAbstract","target":"us-gaap:ProceedsFromStockOptionsExercised","order":32.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:NetCashProvidedByUsedInFinancingActivitiesAbstract","target":"us-gaap:RepaymentsOfDebtAndCapitalLeaseObligations","order":33.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedLabel"}]},{"source":"us-gaap:NetCashProvidedByUsedInFinancingActivitiesAbstract","target":"us-gaap:ExcessTaxBenefitFromShareBasedCompensationFinancingActivities","order":34.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:NetCashProvidedByUsedInFinancingActivitiesAbstract","target":"sam:NetProceedsFromSaleOfInvestmentShares","order":35.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:NetCashProvidedByUsedInFinancingActivitiesAbstract","target":"us-gaap:NetCashProvidedByUsedInFinancingActivities","order":36.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect","order":37.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents","order":38.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:periodStartLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents","order":39.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:periodEndLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:SupplementalCashFlowInformationAbstract","order":40.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:SupplementalCashFlowInformationAbstract","target":"us-gaap:IncomeTaxesPaidNet","order":41.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:SupplementalCashFlowInformationAbstract","target":"us-gaap:ProceedsFromIncomeTaxRefunds","order":42.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:SupplementalCashFlowInformationAbstract","target":"sam:DecreaseIncreaseInAccountsPayableForRepurchaseOfCommonStock","order":43.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedLabel"}]},{"source":"us-gaap:SupplementalCashFlowInformationAbstract","target":"sam:DecreaseIncreaseInAccountsPayableForPurchaseOfPropertyPlantAndEquipment","order":44.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-95","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:IncomeStatementAbstract","order":1.0},{"source":"us-gaap:IncomeStatementAbstract","target":"us-gaap:StatementTable","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementTable","target":"dei:LegalEntityAxis","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"dei:LegalEntityAxis","target":"dei:EntityDomain","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementTable","target":"us-gaap:StatementClassOfStockAxis","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementClassOfStockAxis","target":"us-gaap:ClassOfStockDomain","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ClassOfStockDomain","target":"us-gaap:CommonClassAMember","order":6.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ClassOfStockDomain","target":"us-gaap:CommonClassBMember","order":7.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementTable","target":"us-gaap:StatementLineItems","order":8.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax","order":9.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:ExciseAndSalesTaxes","order":10.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:Revenues","order":11.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:CostOfGoodsAndServicesSold","order":12.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:GrossProfit","order":13.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:SellingAndMarketingExpense","order":14.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:GeneralAndAdministrativeExpense","order":15.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:GainLossOnSalesOfAssetsAndAssetImpairmentCharges","order":16.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:OperatingExpenses","order":17.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:OperatingIncomeLoss","order":18.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:InterestIncomeExpenseNonoperatingNet","order":19.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:OtherNonoperatingIncomeExpense","order":20.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:NonoperatingIncomeExpense","order":21.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","order":22.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:IncomeTaxExpenseBenefit","order":23.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:NetIncomeLoss","order":24.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:EarningsPerShareBasic","order":25.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:EarningsPerShareDiluted","order":26.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:WeightedAverageNumberOfSharesOutstandingBasic","order":27.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding","order":28.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:NetIncomeLoss","order":29.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract","order":30.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract","target":"us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent","order":31.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract","target":"us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent","order":32.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedLabel"}]},{"source":"us-gaap:OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract","target":"sam:OtherComprehensiveIncomeLossNewAccountingPronouncementOrChangeInAccountingPrincipleEffectFromOtherComprehensiveIncomeToRetainedEarnings","order":33.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract","target":"us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent","order":34.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:ComprehensiveIncomeNetOfTax","order":35.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]}]},{"name":"rpt:network-presentation-96","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:StatementOfStockholdersEquityAbstract","order":1.0},{"source":"us-gaap:StatementOfStockholdersEquityAbstract","target":"us-gaap:StatementTable","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementTable","target":"dei:LegalEntityAxis","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"dei:LegalEntityAxis","target":"dei:EntityDomain","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementTable","target":"us-gaap:StatementEquityComponentsAxis","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementEquityComponentsAxis","target":"us-gaap:EquityComponentDomain","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:EquityComponentDomain","target":"us-gaap:CommonStockMember","order":6.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:EquityComponentDomain","target":"us-gaap:AdditionalPaidInCapitalMember","order":7.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:EquityComponentDomain","target":"us-gaap:AccumulatedOtherComprehensiveIncomeMember","order":8.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:EquityComponentDomain","target":"us-gaap:RetainedEarningsMember","order":9.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementTable","target":"us-gaap:StatementClassOfStockAxis","order":10.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementClassOfStockAxis","target":"us-gaap:ClassOfStockDomain","order":11.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ClassOfStockDomain","target":"us-gaap:CommonClassAMember","order":12.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ClassOfStockDomain","target":"us-gaap:CommonClassBMember","order":13.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementTable","target":"us-gaap:StatementLineItems","order":14.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:StockholdersEquity","order":15.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:periodStartLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:SharesOutstanding","order":16.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:periodStartLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:NetIncomeLoss","order":17.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised","order":18.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised","order":19.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue","order":20.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:StockRepurchasedDuringPeriodShares","order":21.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:StockRepurchasedDuringPeriodValue","order":22.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedLabel"}]},{"source":"us-gaap:StatementLineItems","target":"sam:ConversionOfClassBCommonStockToClassACommonStockShares","order":23.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"sam:ConversionOfClassBCommonStockToClassACommonStockValue","order":24.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent","order":25.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedTerseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent","order":26.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"sam:OtherComprehensiveIncomeLossNewAccountingPronouncementOrChangeInAccountingPrincipleEffectToRetainedEarnings","order":27.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"sam:ReclassificationFromAccumulatedOtherComprehensiveIncomeNewAccountingPronouncementOrChangeInAccountingPrinciple","order":28.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:StockholdersEquity","order":29.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:periodEndLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:SharesOutstanding","order":30.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:periodEndLabel"}]}]},{"name":"rpt:network-presentation-97","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:StatementOfStockholdersEquityAbstract","order":1.0},{"source":"us-gaap:StatementOfStockholdersEquityAbstract","target":"us-gaap:StatementTable","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementTable","target":"dei:LegalEntityAxis","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"dei:LegalEntityAxis","target":"dei:EntityDomain","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementTable","target":"us-gaap:StatementLineItems","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansTaxPortionAttributableToParent","order":6.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"sam:OtherComprehensiveIncomeLossNewAccountingPronouncementOrChangeInAccountingPrincipleEffectToRetainedEarningsTax","order":7.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]}]},{"name":"rpt:network-presentation-98","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"sam:DocumentAndEntityInformationAbstract","order":1.0},{"source":"sam:DocumentAndEntityInformationAbstract","target":"dei:DocumentInformationTable","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"dei:DocumentInformationTable","target":"us-gaap:StatementClassOfStockAxis","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:StatementClassOfStockAxis","target":"us-gaap:ClassOfStockDomain","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:ClassOfStockDomain","target":"us-gaap:CommonClassAMember","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:ClassOfStockDomain","target":"us-gaap:CommonClassBMember","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"dei:DocumentInformationTable","target":"dei:DocumentInformationLineItems","order":6.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"dei:DocumentInformationLineItems","target":"dei:DocumentType","order":7.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"dei:DocumentInformationLineItems","target":"dei:AmendmentFlag","order":8.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"dei:DocumentInformationLineItems","target":"dei:DocumentPeriodEndDate","order":9.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"dei:DocumentInformationLineItems","target":"dei:DocumentFiscalYearFocus","order":10.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"dei:DocumentInformationLineItems","target":"dei:DocumentFiscalPeriodFocus","order":11.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"dei:DocumentInformationLineItems","target":"dei:EntityRegistrantName","order":12.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"dei:DocumentInformationLineItems","target":"dei:EntityCentralIndexKey","order":13.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"dei:DocumentInformationLineItems","target":"dei:CurrentFiscalYearEndDate","order":14.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"dei:DocumentInformationLineItems","target":"dei:EntityWellKnownSeasonedIssuer","order":15.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"dei:DocumentInformationLineItems","target":"dei:EntityVoluntaryFilers","order":16.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"dei:DocumentInformationLineItems","target":"dei:EntityCurrentReportingStatus","order":17.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"dei:DocumentInformationLineItems","target":"dei:EntityFilerCategory","order":18.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"dei:DocumentInformationLineItems","target":"dei:EntityPublicFloat","order":19.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"dei:DocumentInformationLineItems","target":"dei:TradingSymbol","order":20.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"dei:DocumentInformationLineItems","target":"dei:EntityShellCompany","order":21.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"dei:DocumentInformationLineItems","target":"dei:EntityEmergingGrowthCompany","order":22.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"dei:DocumentInformationLineItems","target":"dei:EntitySmallBusiness","order":23.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"dei:DocumentInformationLineItems","target":"dei:EntityCommonStockSharesOutstanding","order":24.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]}]},{"name":"rpt:network-presentation-99","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:PostemploymentBenefitsAbstract","order":1.0},{"source":"us-gaap:PostemploymentBenefitsAbstract","target":"us-gaap:DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable","target":"dei:LegalEntityAxis","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"dei:LegalEntityAxis","target":"dei:EntityDomain","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable","target":"us-gaap:TitleOfIndividualAxis","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:TitleOfIndividualAxis","target":"us-gaap:TitleOfIndividualWithRelationshipToEntityDomain","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:TitleOfIndividualWithRelationshipToEntityDomain","target":"sam:NonunionEmployeesMember","order":6.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:TitleOfIndividualWithRelationshipToEntityDomain","target":"sam:UnionEmployeesMember","order":7.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable","target":"us-gaap:RetirementPlanNameAxis","order":8.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:RetirementPlanNameAxis","target":"us-gaap:RetirementPlanNameDomain","order":9.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:RetirementPlanNameDomain","target":"sam:BostonBeerCompany401kPlanMember","order":10.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:RetirementPlanNameDomain","target":"sam:SamuelAdamsCincinnatiBrewery401kPlanMember","order":11.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable","target":"us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis","order":12.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis","target":"us-gaap:PlanAssetCategoriesDomain","order":13.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:PlanAssetCategoriesDomain","target":"us-gaap:DebtSecuritiesMember","order":14.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:PlanAssetCategoriesDomain","target":"us-gaap:EquitySecuritiesMember","order":15.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable","target":"us-gaap:RetirementPlanTypeAxis","order":16.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:RetirementPlanTypeAxis","target":"us-gaap:RetirementPlanTypeDomain","order":17.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:RetirementPlanTypeDomain","target":"sam:GroupTwoMember","order":18.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:RetirementPlanTypeDomain","target":"sam:GroupThreeMember","order":19.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:RetirementPlanTypeDomain","target":"sam:CompanySponsoredPensionPlansMember","order":20.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:RetirementPlanTypeDomain","target":"us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember","order":21.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:RetirementPlanTypeDomain","target":"us-gaap:PensionPlansDefinedBenefitMember","order":22.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable","target":"sam:DefinedBenefitPlansAndOtherPostretirementBenefitPlansAdditionalInformationAxis","order":23.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"sam:DefinedBenefitPlansAndOtherPostretirementBenefitPlansAdditionalInformationAxis","target":"sam:DefinedBenefitPlansAndOtherPostretirementBenefitPlansAdditionalInformationDomain","order":24.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"sam:DefinedBenefitPlansAndOtherPostretirementBenefitPlansAdditionalInformationDomain","target":"sam:TheInternationalUnionOfOperatingEngineersMember","order":25.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable","target":"srt:RangeAxis","order":26.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"srt:RangeAxis","target":"srt:RangeMember","order":27.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"srt:RangeMember","target":"srt:MinimumMember","order":28.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"srt:RangeMember","target":"srt:MaximumMember","order":29.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable","target":"us-gaap:DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems","order":30.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems","target":"sam:NumberOfDefinedBenefitPensionPlans","order":31.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems","target":"us-gaap:DefinedBenefitPlansGeneralInformation","order":32.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems","target":"us-gaap:DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent","order":33.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems","target":"us-gaap:DefinedContributionPlanEmployerMatchingContributionPercent","order":34.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems","target":"us-gaap:DefinedContributionPlanEmployerMatchingContributionPercentOfMatch","order":35.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems","target":"us-gaap:DefinedBenefitPlanContributionsByEmployer","order":36.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems","target":"us-gaap:PensionExpense","order":37.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems","target":"sam:RequiredEmploymentPeriodForEligibilityOfEmployeeBenefits","order":38.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems","target":"sam:MinimumNumberOfEmployeeWorkingHoursRequiredToBeEligibleToParticipateInFourZeroOneKPlan","order":39.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems","target":"us-gaap:DefinedBenefitPlanPensionPlanWithProjectedBenefitObligationInExcessOfPlanAssetsProjectedBenefitObligation","order":40.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems","target":"sam:RequiredCustomaryEmploymentTimeForEligibilityOfEmployeeBenefits","order":41.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems","target":"sam:DefinedBenefitPlanServicePeriodOfEmployeesToBeEligibleToParticipateInRetirementPlan","order":42.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems","target":"us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate","order":43.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems","target":"us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease","order":44.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems","target":"sam:PostretirementMedicalBenefitsQualifyingAge","order":45.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems","target":"sam:DefinedBenefitPlanCoveragePercentage","order":46.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems","target":"us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets","order":47.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems","target":"us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage","order":48.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-100","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:CompensationAndRetirementDisclosureAbstract","order":1.0},{"source":"us-gaap:CompensationAndRetirementDisclosureAbstract","target":"us-gaap:StatementTable","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementTable","target":"dei:LegalEntityAxis","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"dei:LegalEntityAxis","target":"dei:EntityDomain","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementTable","target":"us-gaap:StatementLineItems","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-101","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:CompensationAndRetirementDisclosureAbstract","order":1.0},{"source":"us-gaap:CompensationAndRetirementDisclosureAbstract","target":"us-gaap:StatementTable","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementTable","target":"dei:LegalEntityAxis","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"dei:LegalEntityAxis","target":"dei:EntityDomain","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementTable","target":"us-gaap:StatementLineItems","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:ScheduleOfNetFundedStatusTableTextBlock","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:ScheduleOfAllocationOfPlanAssetsTableTextBlock","order":6.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-102","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:AccountingPoliciesAbstract","order":1.0},{"source":"us-gaap:AccountingPoliciesAbstract","target":"us-gaap:ScheduleOfPropertyPlantAndEquipmentTable","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ScheduleOfPropertyPlantAndEquipmentTable","target":"dei:LegalEntityAxis","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"dei:LegalEntityAxis","target":"dei:EntityDomain","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ScheduleOfPropertyPlantAndEquipmentTable","target":"us-gaap:PropertyPlantAndEquipmentByTypeAxis","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:PropertyPlantAndEquipmentByTypeAxis","target":"us-gaap:PropertyPlantAndEquipmentTypeDomain","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:PropertyPlantAndEquipmentTypeDomain","target":"sam:KegsMember","order":6.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:PropertyPlantAndEquipmentTypeDomain","target":"us-gaap:ComputerEquipmentMember","order":7.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:PropertyPlantAndEquipmentTypeDomain","target":"us-gaap:FurnitureAndFixturesMember","order":8.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:PropertyPlantAndEquipmentTypeDomain","target":"us-gaap:MachineryAndEquipmentMember","order":9.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:PropertyPlantAndEquipmentTypeDomain","target":"us-gaap:LeaseholdImprovementsMember","order":10.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:PropertyPlantAndEquipmentTypeDomain","target":"us-gaap:BuildingAndBuildingImprovementsMember","order":11.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ScheduleOfPropertyPlantAndEquipmentTable","target":"srt:RangeAxis","order":12.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"srt:RangeAxis","target":"srt:RangeMember","order":13.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"srt:RangeMember","target":"srt:MinimumMember","order":14.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"srt:RangeMember","target":"srt:MaximumMember","order":15.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ScheduleOfPropertyPlantAndEquipmentTable","target":"us-gaap:PropertyPlantAndEquipmentLineItems","order":16.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:PropertyPlantAndEquipmentLineItems","target":"us-gaap:PropertyPlantAndEquipmentUsefulLife","order":17.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:PropertyPlantAndEquipmentLineItems","target":"us-gaap:PropertyPlantAndEquipmentEstimatedUsefulLives","order":18.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-103","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:FairValueDisclosuresAbstract","order":1.0},{"source":"us-gaap:FairValueDisclosuresAbstract","target":"us-gaap:StatementTable","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementTable","target":"dei:LegalEntityAxis","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"dei:LegalEntityAxis","target":"dei:EntityDomain","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementTable","target":"us-gaap:StatementLineItems","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:FairValueDisclosuresTextBlock","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-104","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:FairValueDisclosuresAbstract","order":1.0},{"source":"us-gaap:FairValueDisclosuresAbstract","target":"us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable","target":"dei:LegalEntityAxis","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"dei:LegalEntityAxis","target":"dei:EntityDomain","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable","target":"us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems","target":"us-gaap:CashAndCashEquivalentsAtCarryingValue","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems","target":"us-gaap:MoneyMarketFundsAtCarryingValue","order":6.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-105","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:PostemploymentBenefitsAbstract","order":1.0},{"source":"us-gaap:PostemploymentBenefitsAbstract","target":"us-gaap:DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable","target":"dei:LegalEntityAxis","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"dei:LegalEntityAxis","target":"dei:EntityDomain","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable","target":"us-gaap:RetirementPlanTypeAxis","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:RetirementPlanTypeAxis","target":"us-gaap:RetirementPlanTypeDomain","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:RetirementPlanTypeDomain","target":"us-gaap:PensionPlansDefinedBenefitMember","order":6.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:RetirementPlanTypeDomain","target":"us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember","order":7.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable","target":"us-gaap:DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems","order":8.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems","target":"us-gaap:DefinedBenefitPlanFairValueOfPlanAssets","order":9.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems","target":"us-gaap:DefinedBenefitPlanAccumulatedBenefitObligation","order":10.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems","target":"us-gaap:DefinedBenefitPlanFundedStatusOfPlan","order":11.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]}]},{"name":"rpt:network-presentation-106","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:GoodwillAndIntangibleAssetsDisclosureAbstract","order":1.0},{"source":"us-gaap:GoodwillAndIntangibleAssetsDisclosureAbstract","target":"us-gaap:StatementTable","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementTable","target":"dei:LegalEntityAxis","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"dei:LegalEntityAxis","target":"dei:EntityDomain","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementTable","target":"us-gaap:StatementLineItems","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:GoodwillDisclosureTextBlock","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-107","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:GoodwillAndIntangibleAssetsDisclosureAbstract","order":1.0},{"source":"us-gaap:GoodwillAndIntangibleAssetsDisclosureAbstract","target":"us-gaap:ScheduleOfGoodwillTable","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ScheduleOfGoodwillTable","target":"dei:LegalEntityAxis","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"dei:LegalEntityAxis","target":"dei:EntityDomain","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ScheduleOfGoodwillTable","target":"us-gaap:GoodwillLineItems","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:GoodwillLineItems","target":"us-gaap:Goodwill","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-108","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:IncomeTaxDisclosureAbstract","order":1.0},{"source":"us-gaap:IncomeTaxDisclosureAbstract","target":"us-gaap:StatementTable","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementTable","target":"dei:LegalEntityAxis","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"dei:LegalEntityAxis","target":"dei:EntityDomain","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementTable","target":"us-gaap:StatementLineItems","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:IncomeTaxDisclosureTextBlock","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-109","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:IncomeTaxDisclosureAbstract","order":1.0},{"source":"us-gaap:IncomeTaxDisclosureAbstract","target":"sam:IncomeTaxesTable","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"sam:IncomeTaxesTable","target":"dei:LegalEntityAxis","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"dei:LegalEntityAxis","target":"dei:EntityDomain","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"sam:IncomeTaxesTable","target":"us-gaap:IncomeTaxAuthorityAxis","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:IncomeTaxAuthorityAxis","target":"us-gaap:IncomeTaxAuthorityDomain","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:IncomeTaxAuthorityDomain","target":"us-gaap:StateAndLocalJurisdictionMember","order":6.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"sam:IncomeTaxesTable","target":"srt:RangeAxis","order":7.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"srt:RangeAxis","target":"srt:RangeMember","order":8.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"srt:RangeMember","target":"srt:MaximumMember","order":9.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"sam:IncomeTaxesTable","target":"sam:IncomeTaxesLineItems","order":10.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"sam:IncomeTaxesLineItems","target":"us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense","order":11.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"sam:IncomeTaxesLineItems","target":"us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued","order":12.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"sam:IncomeTaxesLineItems","target":"us-gaap:UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate","order":13.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"sam:IncomeTaxesLineItems","target":"us-gaap:IncomeTaxExaminationDescription","order":14.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"sam:IncomeTaxesLineItems","target":"sam:NumberOfStatesInWhichEntityIsBeingAudited","order":15.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"sam:IncomeTaxesLineItems","target":"sam:IncomeTaxReturnExaminationPeriod","order":16.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"sam:IncomeTaxesLineItems","target":"us-gaap:DeferredTaxAssetsCapitalLossCarryforwards","order":17.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"sam:IncomeTaxesLineItems","target":"sam:DeferredTaxAssetsCapitalLossCarryforwardsExpirationYear","order":18.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"sam:IncomeTaxesLineItems","target":"sam:IncomeTaxReconciliationTaxAccountingMethodChange","order":19.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]}]},{"name":"rpt:network-presentation-110","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:IncomeTaxDisclosureAbstract","order":1.0},{"source":"us-gaap:IncomeTaxDisclosureAbstract","target":"us-gaap:StatementTable","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementTable","target":"dei:LegalEntityAxis","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"dei:LegalEntityAxis","target":"dei:EntityDomain","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementTable","target":"us-gaap:StatementLineItems","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock","order":6.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock","order":7.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:SummaryOfIncomeTaxContingenciesTextBlock","order":8.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-111","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:InventoryDisclosureAbstract","order":1.0},{"source":"us-gaap:InventoryDisclosureAbstract","target":"us-gaap:StatementTable","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementTable","target":"dei:LegalEntityAxis","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"dei:LegalEntityAxis","target":"dei:EntityDomain","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementTable","target":"us-gaap:StatementLineItems","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:InventoryDisclosureTextBlock","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-112","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:InventoryDisclosureAbstract","order":1.0},{"source":"us-gaap:InventoryDisclosureAbstract","target":"us-gaap:StatementTable","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementTable","target":"dei:LegalEntityAxis","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"dei:LegalEntityAxis","target":"dei:EntityDomain","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementTable","target":"us-gaap:StatementLineItems","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:ScheduleOfInventoryCurrentTableTextBlock","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-113","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:PostemploymentBenefitsAbstract","order":1.0},{"source":"us-gaap:PostemploymentBenefitsAbstract","target":"us-gaap:DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable","target":"dei:LegalEntityAxis","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"dei:LegalEntityAxis","target":"dei:EntityDomain","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable","target":"us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis","target":"us-gaap:PlanAssetCategoriesDomain","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:PlanAssetCategoriesDomain","target":"us-gaap:EquitySecuritiesMember","order":6.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:PlanAssetCategoriesDomain","target":"us-gaap:DebtSecuritiesMember","order":7.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable","target":"us-gaap:DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems","order":8.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems","target":"sam:DefinedBenefitPlanWeightedAverageAssetsAllocationsAbstract","order":9.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"sam:DefinedBenefitPlanWeightedAverageAssetsAllocationsAbstract","target":"us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations","order":10.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-114","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:EarningsPerShareAbstract","order":1.0},{"source":"us-gaap:EarningsPerShareAbstract","target":"us-gaap:StatementTable","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementTable","target":"dei:LegalEntityAxis","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"dei:LegalEntityAxis","target":"dei:EntityDomain","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementTable","target":"us-gaap:StatementLineItems","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:EarningsPerShareTextBlock","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-115","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:EarningsPerShareAbstract","order":1.0},{"source":"us-gaap:EarningsPerShareAbstract","target":"sam:EarningsPerShareDisclosureTable","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"sam:EarningsPerShareDisclosureTable","target":"dei:LegalEntityAxis","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"dei:LegalEntityAxis","target":"dei:EntityDomain","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"sam:EarningsPerShareDisclosureTable","target":"us-gaap:StatementClassOfStockAxis","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementClassOfStockAxis","target":"us-gaap:ClassOfStockDomain","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ClassOfStockDomain","target":"us-gaap:CommonClassAMember","order":6.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"sam:EarningsPerShareDisclosureTable","target":"us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis","order":7.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis","target":"us-gaap:AntidilutiveSecuritiesNameDomain","order":8.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"sam:EarningsPerShareDisclosureTable","target":"us-gaap:AwardTypeAxis","order":9.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:AwardTypeAxis","target":"us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain","order":10.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain","target":"sam:PerformanceBasedAwardsMember","order":11.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"sam:EarningsPerShareDisclosureTable","target":"sam:EarningsPerShareNoteLineItems","order":12.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"sam:EarningsPerShareNoteLineItems","target":"us-gaap:EarningsPerShareBasic","order":13.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"sam:EarningsPerShareNoteLineItems","target":"sam:ConvertibleSharesExchangeRatio","order":14.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"sam:EarningsPerShareNoteLineItems","target":"us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount","order":15.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"sam:EarningsPerShareNoteLineItems","target":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOtherIncreasesDecreasesInPeriod","order":16.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"sam:EarningsPerShareNoteLineItems","target":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod","order":17.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-116","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:EarningsPerShareAbstract","order":1.0},{"source":"us-gaap:EarningsPerShareAbstract","target":"us-gaap:StatementTable","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementTable","target":"dei:LegalEntityAxis","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"dei:LegalEntityAxis","target":"dei:EntityDomain","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementTable","target":"us-gaap:StatementLineItems","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:ScheduleOfEarningsPerShareBasicByCommonClassTextBlock","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:ScheduleOfEarningsPerShareDilutedByCommonClassTextBlock","order":6.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-117","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:CommitmentsAndContingenciesDisclosureAbstract","order":1.0},{"source":"us-gaap:CommitmentsAndContingenciesDisclosureAbstract","target":"sam:ScheduleOfContractualCommitmentsTable","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"sam:ScheduleOfContractualCommitmentsTable","target":"dei:LegalEntityAxis","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"dei:LegalEntityAxis","target":"dei:EntityDomain","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"sam:ScheduleOfContractualCommitmentsTable","target":"us-gaap:PurchaseCommitmentExcludingLongtermCommitmentAxis","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:PurchaseCommitmentExcludingLongtermCommitmentAxis","target":"us-gaap:PurchaseCommitmentExcludingLongtermCommitmentDomain","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:PurchaseCommitmentExcludingLongtermCommitmentDomain","target":"sam:BrandSupportMember","order":6.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:PurchaseCommitmentExcludingLongtermCommitmentDomain","target":"sam:HopsBarleyAndWheatMember","order":7.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:PurchaseCommitmentExcludingLongtermCommitmentDomain","target":"sam:ApplesAndOtherIngredientsMember","order":8.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:PurchaseCommitmentExcludingLongtermCommitmentDomain","target":"sam:OtherPurchaseCommitmentMember","order":9.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"sam:ScheduleOfContractualCommitmentsTable","target":"us-gaap:LeaseArrangementTypeAxis","order":10.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:LeaseArrangementTypeAxis","target":"us-gaap:LeaseArrangementTypeDomain","order":11.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:LeaseArrangementTypeDomain","target":"sam:OperatingLeasesMember","order":12.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"sam:ScheduleOfContractualCommitmentsTable","target":"us-gaap:PropertyPlantAndEquipmentByTypeAxis","order":13.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:PropertyPlantAndEquipmentByTypeAxis","target":"us-gaap:PropertyPlantAndEquipmentTypeDomain","order":14.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:PropertyPlantAndEquipmentTypeDomain","target":"us-gaap:MachineryAndEquipmentMember","order":15.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"sam:ScheduleOfContractualCommitmentsTable","target":"sam:ScheduleOfContractualCommitmentsLineItems","order":16.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"sam:ScheduleOfContractualCommitmentsLineItems","target":"us-gaap:ContractualObligation","order":17.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]},{"source":"sam:ScheduleOfContractualCommitmentsLineItems","target":"us-gaap:ContractualObligationDueInNextTwelveMonths","order":18.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"sam:ScheduleOfContractualCommitmentsLineItems","target":"us-gaap:ContractualObligationDueInSecondYear","order":19.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"sam:ScheduleOfContractualCommitmentsLineItems","target":"us-gaap:ContractualObligationDueInThirdYear","order":20.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"sam:ScheduleOfContractualCommitmentsLineItems","target":"us-gaap:ContractualObligationDueInFourthYear","order":21.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"sam:ScheduleOfContractualCommitmentsLineItems","target":"us-gaap:ContractualObligationDueInFifthYear","order":22.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"sam:ScheduleOfContractualCommitmentsLineItems","target":"us-gaap:ContractualObligationDueAfterFifthYear","order":23.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-118","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:AccountingPoliciesAbstract","order":1.0},{"source":"us-gaap:AccountingPoliciesAbstract","target":"us-gaap:StatementTable","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementTable","target":"dei:LegalEntityAxis","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"dei:LegalEntityAxis","target":"dei:EntityDomain","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementTable","target":"us-gaap:StatementLineItems","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-119","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:TextBlockAbstract","order":1.0},{"source":"us-gaap:TextBlockAbstract","target":"us-gaap:StatementTable","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementTable","target":"dei:LegalEntityAxis","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"dei:LegalEntityAxis","target":"dei:EntityDomain","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementTable","target":"us-gaap:StatementLineItems","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"sam:PrepaidExpensesAndOtherAssetsDisclosureTextBlock","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-120","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:TextBlockAbstract","order":1.0},{"source":"us-gaap:TextBlockAbstract","target":"us-gaap:StatementTable","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementTable","target":"dei:LegalEntityAxis","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"dei:LegalEntityAxis","target":"dei:EntityDomain","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementTable","target":"us-gaap:StatementLineItems","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"sam:ScheduleOfPrepaidExpensesAndOtherCurrentAssetsTextBlock","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-121","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:PropertyPlantAndEquipmentAbstract","order":1.0},{"source":"us-gaap:PropertyPlantAndEquipmentAbstract","target":"us-gaap:StatementTable","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementTable","target":"dei:LegalEntityAxis","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"dei:LegalEntityAxis","target":"dei:EntityDomain","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementTable","target":"us-gaap:StatementLineItems","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-122","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:PropertyPlantAndEquipmentAbstract","order":1.0},{"source":"us-gaap:PropertyPlantAndEquipmentAbstract","target":"us-gaap:ScheduleOfPropertyPlantAndEquipmentTable","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ScheduleOfPropertyPlantAndEquipmentTable","target":"dei:LegalEntityAxis","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"dei:LegalEntityAxis","target":"dei:EntityDomain","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ScheduleOfPropertyPlantAndEquipmentTable","target":"us-gaap:PropertyPlantAndEquipmentByTypeAxis","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:PropertyPlantAndEquipmentByTypeAxis","target":"us-gaap:PropertyPlantAndEquipmentTypeDomain","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:PropertyPlantAndEquipmentTypeDomain","target":"us-gaap:LandMember","order":6.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ScheduleOfPropertyPlantAndEquipmentTable","target":"us-gaap:PropertyPlantAndEquipmentLineItems","order":7.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:PropertyPlantAndEquipmentLineItems","target":"us-gaap:Depreciation","order":8.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:PropertyPlantAndEquipmentLineItems","target":"us-gaap:AssetImpairmentCharges","order":9.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:PropertyPlantAndEquipmentLineItems","target":"us-gaap:GainLossOnSaleOfPropertyPlantEquipment","order":10.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-123","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:PropertyPlantAndEquipmentAbstract","order":1.0},{"source":"us-gaap:PropertyPlantAndEquipmentAbstract","target":"us-gaap:StatementTable","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementTable","target":"dei:LegalEntityAxis","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"dei:LegalEntityAxis","target":"dei:EntityDomain","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementTable","target":"us-gaap:StatementLineItems","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:PropertyPlantAndEquipmentTextBlock","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-124","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:QuarterlyFinancialInformationDisclosureAbstract","order":1.0},{"source":"us-gaap:QuarterlyFinancialInformationDisclosureAbstract","target":"sam:QuarterlyFinancialInformationTable","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"sam:QuarterlyFinancialInformationTable","target":"dei:LegalEntityAxis","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"dei:LegalEntityAxis","target":"dei:EntityDomain","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"sam:QuarterlyFinancialInformationTable","target":"sam:QuarterlyFinancialInformationLineItems","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"sam:QuarterlyFinancialInformationLineItems","target":"us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"sam:QuarterlyFinancialInformationLineItems","target":"us-gaap:GrossProfit","order":6.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"sam:QuarterlyFinancialInformationLineItems","target":"us-gaap:OperatingIncomeLoss","order":7.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"sam:QuarterlyFinancialInformationLineItems","target":"us-gaap:NetIncomeLoss","order":8.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"sam:QuarterlyFinancialInformationLineItems","target":"us-gaap:EarningsPerShareBasic","order":9.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:positiveLabel"}]},{"source":"sam:QuarterlyFinancialInformationLineItems","target":"us-gaap:EarningsPerShareDiluted","order":10.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:positiveLabel"}]}]},{"name":"rpt:network-presentation-125","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:QuarterlyFinancialInformationDisclosureAbstract","order":1.0},{"source":"us-gaap:QuarterlyFinancialInformationDisclosureAbstract","target":"sam:QuarterlyFinancialInformationTable","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"sam:QuarterlyFinancialInformationTable","target":"dei:LegalEntityAxis","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"dei:LegalEntityAxis","target":"dei:EntityDomain","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"sam:QuarterlyFinancialInformationTable","target":"us-gaap:RetirementPlanTypeAxis","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:RetirementPlanTypeAxis","target":"us-gaap:RetirementPlanTypeDomain","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"sam:QuarterlyFinancialInformationTable","target":"sam:QuarterlyFinancialInformationLineItems","order":6.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"sam:QuarterlyFinancialInformationLineItems","target":"us-gaap:DeferredIncomeTaxExpenseBenefit","order":7.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-126","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:QuarterlyFinancialInformationDisclosureAbstract","order":1.0},{"source":"us-gaap:QuarterlyFinancialInformationDisclosureAbstract","target":"us-gaap:StatementTable","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementTable","target":"dei:LegalEntityAxis","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"dei:LegalEntityAxis","target":"dei:EntityDomain","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementTable","target":"us-gaap:StatementLineItems","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:QuarterlyFinancialInformationTextBlock","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-127","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:QuarterlyFinancialInformationDisclosureAbstract","order":1.0},{"source":"us-gaap:QuarterlyFinancialInformationDisclosureAbstract","target":"us-gaap:StatementTable","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementTable","target":"dei:LegalEntityAxis","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"dei:LegalEntityAxis","target":"dei:EntityDomain","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementTable","target":"us-gaap:StatementLineItems","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-128","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:IncomeTaxDisclosureAbstract","order":1.0},{"source":"us-gaap:IncomeTaxDisclosureAbstract","target":"sam:ScheduleOfUnrecognizedTaxBenefitsTable","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"sam:ScheduleOfUnrecognizedTaxBenefitsTable","target":"dei:LegalEntityAxis","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"dei:LegalEntityAxis","target":"dei:EntityDomain","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"sam:ScheduleOfUnrecognizedTaxBenefitsTable","target":"sam:ScheduleOfUnrecognizedTaxBenefitsLineItems","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"sam:ScheduleOfUnrecognizedTaxBenefitsLineItems","target":"us-gaap:UnrecognizedTaxBenefits","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:periodStartLabel"}]},{"source":"sam:ScheduleOfUnrecognizedTaxBenefitsLineItems","target":"us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions","order":6.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"sam:ScheduleOfUnrecognizedTaxBenefitsLineItems","target":"us-gaap:UnrecognizedTaxBenefitsPeriodIncreaseDecrease","order":7.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"sam:ScheduleOfUnrecognizedTaxBenefitsLineItems","target":"us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities","order":8.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedLabel"}]},{"source":"sam:ScheduleOfUnrecognizedTaxBenefitsLineItems","target":"us-gaap:UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations","order":9.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedLabel"}]},{"source":"sam:ScheduleOfUnrecognizedTaxBenefitsLineItems","target":"us-gaap:UnrecognizedTaxBenefits","order":10.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:periodEndLabel"}]}]},{"name":"rpt:network-presentation-129","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:IncomeTaxDisclosureAbstract","order":1.0},{"source":"us-gaap:IncomeTaxDisclosureAbstract","target":"sam:ReconciliationOfStatutoryFederalTaxRateTable","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"sam:ReconciliationOfStatutoryFederalTaxRateTable","target":"dei:LegalEntityAxis","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"dei:LegalEntityAxis","target":"dei:EntityDomain","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"sam:ReconciliationOfStatutoryFederalTaxRateTable","target":"sam:ReconciliationOfStatutoryFederalTaxRateLineItems","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"sam:ReconciliationOfStatutoryFederalTaxRateLineItems","target":"us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"sam:ReconciliationOfStatutoryFederalTaxRateLineItems","target":"us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes","order":6.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"sam:ReconciliationOfStatutoryFederalTaxRateLineItems","target":"us-gaap:EffectiveIncomeTaxRateReconciliationDeductionsQualifiedProductionActivities","order":7.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedLabel"}]},{"source":"sam:ReconciliationOfStatutoryFederalTaxRateLineItems","target":"us-gaap:EffectiveIncomeTaxRateReconciliationDeductionsEmployeeStockOwnershipPlanDividends","order":8.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedLabel"}]},{"source":"sam:ReconciliationOfStatutoryFederalTaxRateLineItems","target":"us-gaap:EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate","order":9.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"sam:ReconciliationOfStatutoryFederalTaxRateLineItems","target":"us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseMealsAndEntertainment","order":10.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"sam:ReconciliationOfStatutoryFederalTaxRateLineItems","target":"sam:EffectiveIncomeTaxRateReconciliationChangeInAccountingMethod","order":11.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"sam:ReconciliationOfStatutoryFederalTaxRateLineItems","target":"us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance","order":12.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"sam:ReconciliationOfStatutoryFederalTaxRateLineItems","target":"us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments","order":13.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"sam:ReconciliationOfStatutoryFederalTaxRateLineItems","target":"us-gaap:EffectiveIncomeTaxRateContinuingOperations","order":14.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]}]},{"name":"rpt:network-presentation-130","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:DebtDisclosureAbstract","order":1.0},{"source":"us-gaap:DebtDisclosureAbstract","target":"us-gaap:StatementTable","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementTable","target":"dei:LegalEntityAxis","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"dei:LegalEntityAxis","target":"dei:EntityDomain","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementTable","target":"us-gaap:StatementLineItems","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:DebtDisclosureTextBlock","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-131","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:DebtDisclosureAbstract","order":1.0},{"source":"us-gaap:DebtDisclosureAbstract","target":"us-gaap:DebtInstrumentTable","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DebtInstrumentTable","target":"dei:LegalEntityAxis","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"dei:LegalEntityAxis","target":"dei:EntityDomain","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DebtInstrumentTable","target":"us-gaap:CreditFacilityAxis","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:CreditFacilityAxis","target":"us-gaap:CreditFacilityDomain","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:CreditFacilityDomain","target":"us-gaap:RevolvingCreditFacilityMember","order":6.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DebtInstrumentTable","target":"us-gaap:VariableRateAxis","order":7.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:VariableRateAxis","target":"us-gaap:VariableRateDomain","order":8.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:VariableRateDomain","target":"us-gaap:PrimeRateMember","order":9.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:VariableRateDomain","target":"us-gaap:LondonInterbankOfferedRateLIBORMember","order":10.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DebtInstrumentTable","target":"us-gaap:DebtInstrumentLineItems","order":11.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DebtInstrumentLineItems","target":"us-gaap:LineOfCreditFacilityCurrentBorrowingCapacity","order":12.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DebtInstrumentLineItems","target":"us-gaap:DebtInstrumentInterestRateEffectivePercentage","order":13.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DebtInstrumentLineItems","target":"us-gaap:DebtInstrumentBasisSpreadOnVariableRate1","order":14.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DebtInstrumentLineItems","target":"us-gaap:LineOfCreditFacilityCommitmentFeePercentage","order":15.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DebtInstrumentLineItems","target":"us-gaap:LineOfCreditFacilityExpirationDate1","order":16.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DebtInstrumentLineItems","target":"us-gaap:LineOfCredit","order":17.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DebtInstrumentLineItems","target":"us-gaap:DebtInstrumentCovenantCompliance","order":18.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DebtInstrumentLineItems","target":"sam:DebtInstrumentInterestCoverageRatio","order":19.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DebtInstrumentLineItems","target":"sam:InterestCoverageRatioMinimumForCovenantCompliance","order":20.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DebtInstrumentLineItems","target":"sam:DebtToEarningsBeforeInterestTaxDepreciationAndAmortizationRatio","order":21.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DebtInstrumentLineItems","target":"sam:DebtToEarningsBeforeInterestTaxesDepreciationAmortizationRatioMaximumForCovenantCompliance","order":22.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-132","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:IncomeTaxDisclosureAbstract","order":1.0},{"source":"us-gaap:IncomeTaxDisclosureAbstract","target":"sam:ScheduleOfComponentsOfIncomeBeforeIncomeTaxExpenseBenefitTable","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"sam:ScheduleOfComponentsOfIncomeBeforeIncomeTaxExpenseBenefitTable","target":"dei:LegalEntityAxis","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"dei:LegalEntityAxis","target":"dei:EntityDomain","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"sam:ScheduleOfComponentsOfIncomeBeforeIncomeTaxExpenseBenefitTable","target":"sam:ScheduleOfComponentsOfIncomeBeforeIncomeTaxExpenseBenefitLineItems","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"sam:ScheduleOfComponentsOfIncomeBeforeIncomeTaxExpenseBenefitLineItems","target":"us-gaap:DeferredTaxAssetsNetAbstract","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DeferredTaxAssetsNetAbstract","target":"us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities","order":6.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DeferredTaxAssetsNetAbstract","target":"us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost","order":7.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DeferredTaxAssetsNetAbstract","target":"us-gaap:DeferredTaxAssetsInventory","order":8.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DeferredTaxAssetsNetAbstract","target":"us-gaap:DeferredTaxAssetsOther","order":9.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DeferredTaxAssetsNetAbstract","target":"us-gaap:DeferredTaxAssetsGross","order":10.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]},{"source":"us-gaap:DeferredTaxAssetsNetAbstract","target":"us-gaap:DeferredTaxAssetsValuationAllowance","order":11.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedLabel"}]},{"source":"us-gaap:DeferredTaxAssetsNetAbstract","target":"us-gaap:DeferredTaxAssetsNet","order":12.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]},{"source":"sam:ScheduleOfComponentsOfIncomeBeforeIncomeTaxExpenseBenefitLineItems","target":"us-gaap:DeferredTaxLiabilitiesAbstract","order":13.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DeferredTaxLiabilitiesAbstract","target":"us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment","order":14.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedLabel"}]},{"source":"us-gaap:DeferredTaxLiabilitiesAbstract","target":"us-gaap:DeferredTaxLiabilitiesPrepaidExpenses","order":15.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedLabel"}]},{"source":"us-gaap:DeferredTaxLiabilitiesAbstract","target":"us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsGoodwill","order":16.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedLabel"}]},{"source":"us-gaap:DeferredTaxLiabilitiesAbstract","target":"us-gaap:DeferredIncomeTaxLiabilities","order":17.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedTotalLabel"}]},{"source":"sam:ScheduleOfComponentsOfIncomeBeforeIncomeTaxExpenseBenefitLineItems","target":"us-gaap:DeferredTaxLiabilities","order":18.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedTotalLabel"}]}]},{"name":"rpt:network-presentation-133","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:IncomeTaxDisclosureAbstract","order":1.0},{"source":"us-gaap:IncomeTaxDisclosureAbstract","target":"sam:IncomeTaxesTable","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"sam:IncomeTaxesTable","target":"dei:LegalEntityAxis","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"dei:LegalEntityAxis","target":"dei:EntityDomain","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"sam:IncomeTaxesTable","target":"sam:IncomeTaxesLineItems","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"sam:IncomeTaxesLineItems","target":"us-gaap:CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract","target":"us-gaap:CurrentFederalTaxExpenseBenefit","order":6.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract","target":"us-gaap:CurrentStateAndLocalTaxExpenseBenefit","order":7.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract","target":"us-gaap:CurrentIncomeTaxExpenseBenefit","order":8.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]},{"source":"sam:IncomeTaxesLineItems","target":"us-gaap:DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract","order":9.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract","target":"us-gaap:DeferredFederalIncomeTaxExpenseBenefit","order":10.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract","target":"us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit","order":11.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract","target":"us-gaap:DeferredFederalStateAndLocalTaxExpenseBenefit","order":12.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]},{"source":"us-gaap:DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract","target":"us-gaap:IncomeTaxExpenseBenefit","order":13.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]}]},{"name":"rpt:network-presentation-134","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract","order":1.0},{"source":"us-gaap:DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract","target":"us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable","target":"dei:LegalEntityAxis","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"dei:LegalEntityAxis","target":"dei:EntityDomain","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable","target":"us-gaap:IncomeStatementLocationAxis","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:IncomeStatementLocationAxis","target":"us-gaap:IncomeStatementLocationDomain","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:IncomeStatementLocationDomain","target":"us-gaap:SellingAndMarketingExpenseMember","order":6.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:IncomeStatementLocationDomain","target":"us-gaap:GeneralAndAdministrativeExpenseMember","order":7.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable","target":"sam:ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardAxis","order":8.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"sam:ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardAxis","target":"sam:ShareBasedCompensationArrangementsByShareBasedPaymentAwardDomain","order":9.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"sam:ShareBasedCompensationArrangementsByShareBasedPaymentAwardDomain","target":"sam:PerformanceBasedAwardsMember","order":10.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable","target":"us-gaap:ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis","order":11.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis","target":"us-gaap:AdjustmentsForErrorCorrectionDomain","order":12.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:AdjustmentsForErrorCorrectionDomain","target":"sam:ShareBasedCompensationMember","order":13.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable","target":"us-gaap:EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems","order":14.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems","target":"us-gaap:ShareBasedCompensation","order":15.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]}]},{"name":"rpt:network-presentation-135","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract","order":1.0},{"source":"us-gaap:DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract","target":"us-gaap:ClassOfTreasuryStockTable","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ClassOfTreasuryStockTable","target":"dei:LegalEntityAxis","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"dei:LegalEntityAxis","target":"dei:EntityDomain","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ClassOfTreasuryStockTable","target":"us-gaap:EquityClassOfTreasuryStockLineItems","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:EquityClassOfTreasuryStockLineItems","target":"sam:StockRepurchaseProgramNumberOfSharesAbstract","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"sam:StockRepurchaseProgramNumberOfSharesAbstract","target":"sam:StockRepurchaseProgramCumulativeNumberOfSharesRepurchased","order":6.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:periodStartLabel"}]},{"source":"sam:StockRepurchaseProgramNumberOfSharesAbstract","target":"us-gaap:StockRepurchasedDuringPeriodShares","order":7.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"sam:StockRepurchaseProgramNumberOfSharesAbstract","target":"sam:StockRepurchaseProgramCumulativeNumberOfSharesRepurchased","order":8.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:periodEndLabel"}]},{"source":"us-gaap:EquityClassOfTreasuryStockLineItems","target":"sam:StockRepurchaseProgramAggregatePurchasePriceAbstract","order":9.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"sam:StockRepurchaseProgramAggregatePurchasePriceAbstract","target":"sam:StockRepurchaseProgramCumulativeSharesRepurchasedValue","order":10.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:periodStartLabel"}]},{"source":"sam:StockRepurchaseProgramAggregatePurchasePriceAbstract","target":"us-gaap:StockRepurchasedDuringPeriodValue","order":11.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"sam:StockRepurchaseProgramAggregatePurchasePriceAbstract","target":"sam:StockRepurchaseProgramCumulativeSharesRepurchasedValue","order":12.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:periodEndLabel"}]}]},{"name":"rpt:network-presentation-136","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:SubsequentEventsAbstract","order":1.0},{"source":"us-gaap:SubsequentEventsAbstract","target":"us-gaap:StatementTable","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementTable","target":"dei:LegalEntityAxis","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"dei:LegalEntityAxis","target":"dei:EntityDomain","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementTable","target":"us-gaap:StatementLineItems","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:SubsequentEventsTextBlock","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-137","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:PayablesAndAccrualsAbstract","order":1.0},{"source":"us-gaap:PayablesAndAccrualsAbstract","target":"sam:OtherLiabilitiesTable","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"sam:OtherLiabilitiesTable","target":"dei:LegalEntityAxis","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"dei:LegalEntityAxis","target":"dei:EntityDomain","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"sam:OtherLiabilitiesTable","target":"sam:OtherLiabilitiesLineItems","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"sam:OtherLiabilitiesLineItems","target":"us-gaap:EmployeeRelatedLiabilitiesCurrent","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"sam:OtherLiabilitiesLineItems","target":"sam:AccruedDepositsCurrent","order":6.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"sam:OtherLiabilitiesLineItems","target":"sam:AccruedSalesAndMarketingCurrent","order":7.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"sam:OtherLiabilitiesLineItems","target":"us-gaap:DeferredRevenueCurrent","order":8.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"sam:OtherLiabilitiesLineItems","target":"us-gaap:SalesAndExciseTaxPayableCurrent","order":9.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"sam:OtherLiabilitiesLineItems","target":"sam:AllowanceForSalesReturnsCurrent","order":10.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"sam:OtherLiabilitiesLineItems","target":"sam:SalesTaxPayableCurrent","order":11.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"sam:OtherLiabilitiesLineItems","target":"sam:AccruedFreightCostsCurrent","order":12.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"sam:OtherLiabilitiesLineItems","target":"us-gaap:OtherAccruedLiabilitiesCurrent","order":13.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"sam:OtherLiabilitiesLineItems","target":"us-gaap:AccruedLiabilitiesAndOtherLiabilities","order":14.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]}]},{"name":"rpt:network-presentation-138","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract","order":1.0},{"source":"us-gaap:DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract","target":"us-gaap:ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable","target":"dei:LegalEntityAxis","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"dei:LegalEntityAxis","target":"dei:EntityDomain","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable","target":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems","target":"sam:ShareBasedCompensationArrangementByShareBasedPaymentAwardExpectedFutureCompensationYearOne","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems","target":"sam:ShareBasedCompensationArrangementByShareBasedPaymentAwardExpectedFutureCompensationYearTwo","order":6.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems","target":"sam:ShareBasedCompensationArrangementByShareBasedPaymentAwardExpectedFutureCompensationYearThree","order":7.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems","target":"sam:ShareBasedCompensationArrangementByShareBasedPaymentAwardExpectedFutureCompensationYearFour","order":8.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems","target":"sam:ShareBasedCompensationArrangementByShareBasedPaymentAwardExpectedFutureCompensationYearFive","order":9.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems","target":"sam:ShareBasedCompensationArrangementByShareBasedPaymentAwardExpectedFutureCompensationThereafter","order":10.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems","target":"us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized","order":11.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]}]},{"name":"rpt:network-presentation-139","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract","order":1.0},{"source":"us-gaap:DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract","target":"sam:DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTable","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"sam:DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTable","target":"dei:LegalEntityAxis","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"dei:LegalEntityAxis","target":"dei:EntityDomain","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"sam:DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTable","target":"sam:DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureLineItems","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"sam:DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureLineItems","target":"sam:PrepaidEquipment","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"sam:DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureLineItems","target":"us-gaap:PrepaidTaxes","order":6.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"sam:DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureLineItems","target":"us-gaap:PrepaidExpenseCurrent","order":7.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"sam:DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureLineItems","target":"us-gaap:PrepaidAdvertising","order":8.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"sam:DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureLineItems","target":"us-gaap:PrepaidInsurance","order":9.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"sam:DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureLineItems","target":"sam:PrepaidCompensation","order":10.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"sam:DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureLineItems","target":"us-gaap:OtherPrepaidExpenseCurrent","order":11.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"sam:DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureLineItems","target":"sam:SupplierRebatesCurrent","order":12.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"sam:DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureLineItems","target":"us-gaap:OtherAssetsMiscellaneousCurrent","order":13.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"sam:DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureLineItems","target":"us-gaap:PrepaidExpenseAndOtherAssetsCurrent","order":14.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]}]},{"name":"rpt:network-presentation-140","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:PropertyPlantAndEquipmentAbstract","order":1.0},{"source":"us-gaap:PropertyPlantAndEquipmentAbstract","target":"us-gaap:ScheduleOfPropertyPlantAndEquipmentTable","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ScheduleOfPropertyPlantAndEquipmentTable","target":"dei:LegalEntityAxis","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"dei:LegalEntityAxis","target":"dei:EntityDomain","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ScheduleOfPropertyPlantAndEquipmentTable","target":"us-gaap:PropertyPlantAndEquipmentLineItems","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:PropertyPlantAndEquipmentLineItems","target":"us-gaap:MachineryAndEquipmentGross","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:PropertyPlantAndEquipmentLineItems","target":"sam:Kegs","order":6.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:PropertyPlantAndEquipmentLineItems","target":"us-gaap:Land","order":7.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:PropertyPlantAndEquipmentLineItems","target":"us-gaap:BuildingsAndImprovementsGross","order":8.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:PropertyPlantAndEquipmentLineItems","target":"us-gaap:FurnitureAndFixturesGross","order":9.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:PropertyPlantAndEquipmentLineItems","target":"us-gaap:LeaseholdImprovementsGross","order":10.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:PropertyPlantAndEquipmentLineItems","target":"us-gaap:PropertyPlantAndEquipmentGross","order":11.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]},{"source":"us-gaap:PropertyPlantAndEquipmentLineItems","target":"us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment","order":12.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedLabel"}]},{"source":"us-gaap:PropertyPlantAndEquipmentLineItems","target":"us-gaap:PropertyPlantAndEquipmentNet","order":13.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]}]},{"name":"rpt:network-presentation-141","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:AccountingPoliciesAbstract","order":1.0},{"source":"us-gaap:AccountingPoliciesAbstract","target":"us-gaap:StatementTable","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementTable","target":"dei:LegalEntityAxis","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"dei:LegalEntityAxis","target":"dei:EntityDomain","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementTable","target":"us-gaap:StatementLineItems","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:SignificantAccountingPoliciesTextBlock","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-142","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:AccountingPoliciesAbstract","order":1.0},{"source":"us-gaap:AccountingPoliciesAbstract","target":"sam:OrganizationAndSummaryOfSignificantAccountingPoliciesTable","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"sam:OrganizationAndSummaryOfSignificantAccountingPoliciesTable","target":"dei:LegalEntityAxis","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"dei:LegalEntityAxis","target":"dei:EntityDomain","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"sam:OrganizationAndSummaryOfSignificantAccountingPoliciesTable","target":"sam:ComponentsOfOtherOperatingCostAndExpenseGeneralAxis","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"sam:ComponentsOfOtherOperatingCostAndExpenseGeneralAxis","target":"sam:ComponentsOfOtherOperatingCostAndExpenseGeneralDomain","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"sam:ComponentsOfOtherOperatingCostAndExpenseGeneralDomain","target":"sam:CustomersMember","order":6.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"sam:OrganizationAndSummaryOfSignificantAccountingPoliciesTable","target":"us-gaap:ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis","order":7.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis","target":"us-gaap:ShareBasedGoodsAndNonemployeeServicesTransactionSupplierDomain","order":8.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ShareBasedGoodsAndNonemployeeServicesTransactionSupplierDomain","target":"sam:DistributorsMember","order":9.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"sam:OrganizationAndSummaryOfSignificantAccountingPoliciesTable","target":"us-gaap:PropertyPlantAndEquipmentByTypeAxis","order":10.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:PropertyPlantAndEquipmentByTypeAxis","target":"us-gaap:PropertyPlantAndEquipmentTypeDomain","order":11.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:PropertyPlantAndEquipmentTypeDomain","target":"sam:KegsMember","order":12.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"sam:OrganizationAndSummaryOfSignificantAccountingPoliciesTable","target":"us-gaap:StatementBusinessSegmentsAxis","order":13.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementBusinessSegmentsAxis","target":"us-gaap:SegmentDomain","order":14.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:SegmentDomain","target":"sam:SegmentOneMember","order":15.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:SegmentDomain","target":"sam:SegmentTwoMember","order":16.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"sam:OrganizationAndSummaryOfSignificantAccountingPoliciesTable","target":"us-gaap:LeaseArrangementTypeAxis","order":17.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:LeaseArrangementTypeAxis","target":"us-gaap:LeaseArrangementTypeDomain","order":18.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"sam:OrganizationAndSummaryOfSignificantAccountingPoliciesTable","target":"srt:ProductOrServiceAxis","order":19.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"srt:ProductOrServiceAxis","target":"srt:ProductsAndServicesDomain","order":20.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"srt:ProductsAndServicesDomain","target":"sam:ProductsAMember","order":21.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"sam:OrganizationAndSummaryOfSignificantAccountingPoliciesTable","target":"us-gaap:ConcentrationRiskByTypeAxis","order":22.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ConcentrationRiskByTypeAxis","target":"us-gaap:ConcentrationRiskTypeDomain","order":23.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ConcentrationRiskTypeDomain","target":"us-gaap:ProductConcentrationRiskMember","order":24.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"sam:OrganizationAndSummaryOfSignificantAccountingPoliciesTable","target":"us-gaap:ConcentrationRiskByBenchmarkAxis","order":25.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ConcentrationRiskByBenchmarkAxis","target":"us-gaap:ConcentrationRiskBenchmarkDomain","order":26.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ConcentrationRiskBenchmarkDomain","target":"us-gaap:SalesRevenueNetMember","order":27.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"sam:OrganizationAndSummaryOfSignificantAccountingPoliciesTable","target":"srt:RangeAxis","order":28.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"srt:RangeAxis","target":"srt:RangeMember","order":29.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"srt:RangeMember","target":"srt:MaximumMember","order":30.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"srt:RangeMember","target":"srt:MinimumMember","order":31.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"sam:OrganizationAndSummaryOfSignificantAccountingPoliciesTable","target":"sam:OrganizationAndSummaryOfSignificantAccountingPoliciesLineItems","order":32.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"sam:OrganizationAndSummaryOfSignificantAccountingPoliciesLineItems","target":"us-gaap:ValuationAllowancesAndReservesBalance","order":33.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"sam:OrganizationAndSummaryOfSignificantAccountingPoliciesLineItems","target":"us-gaap:RestrictedCashAndCashEquivalents","order":34.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"sam:OrganizationAndSummaryOfSignificantAccountingPoliciesLineItems","target":"sam:NumberOfCustomersAccountedForMoreThanTenPercentOfAccountsReceivable","order":35.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"sam:OrganizationAndSummaryOfSignificantAccountingPoliciesLineItems","target":"sam:NumberOfCustomersAccountedForMoreThanTenPercentOfRevenue","order":36.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"sam:OrganizationAndSummaryOfSignificantAccountingPoliciesLineItems","target":"sam:InternationalSalesPercentageOfSales","order":37.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"sam:OrganizationAndSummaryOfSignificantAccountingPoliciesLineItems","target":"sam:InventoryOnHandAndInventoryUnderPurchaseCommitment","order":38.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"sam:OrganizationAndSummaryOfSignificantAccountingPoliciesLineItems","target":"us-gaap:InventoryWriteDown","order":39.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"sam:OrganizationAndSummaryOfSignificantAccountingPoliciesLineItems","target":"us-gaap:PropertyPlantAndEquipmentNet","order":40.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"sam:OrganizationAndSummaryOfSignificantAccountingPoliciesLineItems","target":"us-gaap:GainLossOnSalesOfAssetsAndAssetImpairmentCharges","order":41.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedTerseLabel"}]},{"source":"sam:OrganizationAndSummaryOfSignificantAccountingPoliciesLineItems","target":"us-gaap:ConcentrationRiskPercentage1","order":42.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"sam:OrganizationAndSummaryOfSignificantAccountingPoliciesLineItems","target":"us-gaap:Goodwill","order":43.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"sam:OrganizationAndSummaryOfSignificantAccountingPoliciesLineItems","target":"us-gaap:IntangibleAssetsNetExcludingGoodwill","order":44.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"sam:OrganizationAndSummaryOfSignificantAccountingPoliciesLineItems","target":"us-gaap:IncreaseDecreaseInContractWithCustomerLiability","order":45.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"sam:OrganizationAndSummaryOfSignificantAccountingPoliciesLineItems","target":"us-gaap:PropertyPlantAndEquipmentGrossPeriodIncreaseDecrease","order":46.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"sam:OrganizationAndSummaryOfSignificantAccountingPoliciesLineItems","target":"us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipmentPeriodIncreaseDecrease","order":47.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"sam:OrganizationAndSummaryOfSignificantAccountingPoliciesLineItems","target":"us-gaap:ContractWithCustomerLiabilityCurrent","order":48.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"sam:OrganizationAndSummaryOfSignificantAccountingPoliciesLineItems","target":"us-gaap:IncomeTaxExpenseBenefit","order":49.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"sam:OrganizationAndSummaryOfSignificantAccountingPoliciesLineItems","target":"us-gaap:DeferredRevenueCurrent","order":50.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"sam:OrganizationAndSummaryOfSignificantAccountingPoliciesLineItems","target":"us-gaap:SellingAndMarketingExpense","order":51.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"sam:OrganizationAndSummaryOfSignificantAccountingPoliciesLineItems","target":"us-gaap:PaymentsToSuppliers","order":52.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"sam:OrganizationAndSummaryOfSignificantAccountingPoliciesLineItems","target":"us-gaap:MarketingAndAdvertisingExpense","order":53.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"sam:OrganizationAndSummaryOfSignificantAccountingPoliciesLineItems","target":"us-gaap:OtherCostOfOperatingRevenue","order":54.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"sam:OrganizationAndSummaryOfSignificantAccountingPoliciesLineItems","target":"us-gaap:SellingExpense","order":55.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"sam:OrganizationAndSummaryOfSignificantAccountingPoliciesLineItems","target":"us-gaap:ShareBasedCompensation","order":56.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"sam:OrganizationAndSummaryOfSignificantAccountingPoliciesLineItems","target":"us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions","order":57.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"sam:OrganizationAndSummaryOfSignificantAccountingPoliciesLineItems","target":"sam:DomesticSalesPercentageOfSales","order":58.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"sam:OrganizationAndSummaryOfSignificantAccountingPoliciesLineItems","target":"sam:RetailSalesPercentageOfSales","order":59.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"sam:OrganizationAndSummaryOfSignificantAccountingPoliciesLineItems","target":"sam:TaxCutsAndJobsActOf2017ReductionInFederalExciseTaxes","order":60.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"sam:OrganizationAndSummaryOfSignificantAccountingPoliciesLineItems","target":"us-gaap:CumulativeEffectOnRetainedEarningsNetOfTax1","order":61.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"sam:OrganizationAndSummaryOfSignificantAccountingPoliciesLineItems","target":"sam:TaxCutsAndJobsActOf2017ReclassificationFromAociToRetainedEarningsTaxEffect","order":62.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"sam:OrganizationAndSummaryOfSignificantAccountingPoliciesLineItems","target":"sam:NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnRightOfUseAssets","order":63.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"sam:OrganizationAndSummaryOfSignificantAccountingPoliciesLineItems","target":"sam:NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnLeaseLiabilities","order":64.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]}]},{"name":"rpt:network-presentation-143","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:AccountingPoliciesAbstract","order":1.0},{"source":"us-gaap:AccountingPoliciesAbstract","target":"us-gaap:StatementTable","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementTable","target":"dei:LegalEntityAxis","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"dei:LegalEntityAxis","target":"dei:EntityDomain","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementTable","target":"us-gaap:StatementLineItems","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:FiscalPeriod","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:ConsolidationPolicyTextBlock","order":6.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:UseOfEstimates","order":7.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy","order":8.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:TradeAndOtherAccountsReceivablePolicy","order":9.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:ConcentrationRiskCreditRisk","order":10.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:FairValueOfFinancialInstrumentsPolicy","order":11.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:InventoryPolicyTextBlock","order":12.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:PropertyPlantAndEquipmentPolicyTextBlock","order":13.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:SegmentReportingPolicyPolicyTextBlock","order":14.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:GoodwillAndIntangibleAssetsPolicyTextBlock","order":15.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"sam:CustomerTransactionsPolicyTextBlock","order":16.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:IncomeTaxPolicyTextBlock","order":17.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:RevenueRecognitionPolicyTextBlock","order":18.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"sam:ExciseTaxesPolicyTextBlock","order":19.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:CostOfSalesPolicyTextBlock","order":20.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"sam:ShippingsAndHandlingCostPolicyTextBlock","order":21.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:AdvertisingCostsPolicyTextBlock","order":22.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:SellingGeneralAndAdministrativeExpensesPolicyTextBlock","order":23.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy","order":24.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:EarningsPerSharePolicyTextBlock","order":25.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock","order":26.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"sam:NewAccountingPronouncementsNotYetAdoptedPolicyTextBlock","order":27.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-144","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:AccountingPoliciesAbstract","order":1.0},{"source":"us-gaap:AccountingPoliciesAbstract","target":"us-gaap:StatementTable","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementTable","target":"dei:LegalEntityAxis","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"dei:LegalEntityAxis","target":"dei:EntityDomain","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementTable","target":"us-gaap:StatementLineItems","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"sam:ScheduleOfPropertyPlantAndEquipmentUsefulLifeTableTextBlock","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-145","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract","order":1.0},{"source":"us-gaap:DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract","target":"us-gaap:ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable","target":"dei:LegalEntityAxis","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"dei:LegalEntityAxis","target":"dei:EntityDomain","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable","target":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems","target":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward","target":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber","order":6.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:periodStartLabel"}]},{"source":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward","target":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod","order":7.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward","target":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod","order":8.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedLabel"}]},{"source":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward","target":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod","order":9.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedLabel"}]},{"source":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward","target":"us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised","order":10.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedLabel"}]},{"source":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward","target":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber","order":11.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:periodEndLabel"}]},{"source":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems","target":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber","order":12.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems","target":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber","order":13.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems","target":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward","order":14.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward","target":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice","order":15.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:periodStartLabel"}]},{"source":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward","target":"us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice","order":16.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward","target":"us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice","order":17.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward","target":"us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice","order":18.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward","target":"us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice","order":19.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward","target":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice","order":20.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:periodEndLabel"}]},{"source":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward","target":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice","order":21.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward","target":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice","order":22.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems","target":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract","order":23.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract","target":"us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2","order":24.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract","target":"us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1","order":25.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract","target":"us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1","order":26.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems","target":"sam:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAggregateIntrinsicValueAbstract","order":27.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"sam:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAggregateIntrinsicValueAbstract","target":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue","order":28.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"sam:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAggregateIntrinsicValueAbstract","target":"us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1","order":29.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"sam:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAggregateIntrinsicValueAbstract","target":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue","order":30.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-146","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"srt:ValuationAndQualifyingAccountsAbstract","order":1.0},{"source":"srt:ValuationAndQualifyingAccountsAbstract","target":"srt:ValuationAndQualifyingAccountsDisclosureTable","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"srt:ValuationAndQualifyingAccountsDisclosureTable","target":"dei:LegalEntityAxis","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"dei:LegalEntityAxis","target":"dei:EntityDomain","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"srt:ValuationAndQualifyingAccountsDisclosureTable","target":"us-gaap:ValuationAllowancesAndReservesTypeAxis","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ValuationAllowancesAndReservesTypeAxis","target":"us-gaap:ValuationAllowancesAndReservesDomain","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ValuationAllowancesAndReservesDomain","target":"sam:AllowancesForDoubtfulAccountCurrentMember","order":6.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:ValuationAllowancesAndReservesDomain","target":"sam:DiscountAccrualMember","order":7.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ValuationAllowancesAndReservesDomain","target":"us-gaap:InventoryValuationReserveMember","order":8.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ValuationAllowancesAndReservesDomain","target":"sam:AllowancesForSalesReturnMember","order":9.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"srt:ValuationAndQualifyingAccountsDisclosureTable","target":"srt:ValuationAndQualifyingAccountsDisclosureLineItems","order":10.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"srt:ValuationAndQualifyingAccountsDisclosureLineItems","target":"us-gaap:ValuationAllowancesAndReservesBalance","order":11.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:periodStartLabel"}]},{"source":"srt:ValuationAndQualifyingAccountsDisclosureLineItems","target":"us-gaap:ValuationAllowancesAndReservesAdjustments","order":12.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"srt:ValuationAndQualifyingAccountsDisclosureLineItems","target":"us-gaap:ValuationAllowancesAndReservesDeductions","order":13.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedLabel"}]},{"source":"srt:ValuationAndQualifyingAccountsDisclosureLineItems","target":"us-gaap:ValuationAllowancesAndReservesBalance","order":14.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:periodEndLabel"}]}]},{"name":"rpt:network-presentation-147","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract","order":1.0},{"source":"us-gaap:DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract","target":"us-gaap:ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable","target":"dei:LegalEntityAxis","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"dei:LegalEntityAxis","target":"dei:EntityDomain","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable","target":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems","target":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:periodStartLabel"}]},{"source":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems","target":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod","order":6.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems","target":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod","order":7.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedLabel"}]},{"source":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems","target":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod","order":8.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedLabel"}]},{"source":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems","target":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber","order":9.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:periodEndLabel"}]},{"source":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems","target":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue","order":10.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:periodStartLabel"}]},{"source":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems","target":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue","order":11.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems","target":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue","order":12.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems","target":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue","order":13.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems","target":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue","order":14.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:periodEndLabel"}]}]},{"name":"rpt:network-presentation-148","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"srt:ValuationAndQualifyingAccountsAbstract","order":1.0},{"source":"srt:ValuationAndQualifyingAccountsAbstract","target":"us-gaap:StatementTable","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementTable","target":"dei:LegalEntityAxis","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"dei:LegalEntityAxis","target":"dei:EntityDomain","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementTable","target":"us-gaap:StatementLineItems","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"srt:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-149","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"srt:ValuationAndQualifyingAccountsAbstract","order":1.0},{"source":"srt:ValuationAndQualifyingAccountsAbstract","target":"us-gaap:StatementTable","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:StatementTable","target":"us-gaap:StatementClassOfStockAxis","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:StatementClassOfStockAxis","target":"us-gaap:ClassOfStockDomain","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:StatementTable","target":"us-gaap:StatementLineItems","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:StatementLineItems","target":"sam:AdjustmentsInDiscountProvisionDueToCumulativeEffectOfRetainedEarningsAndDeferredRevenue","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]}]},{"name":"rpt:network-presentation-150","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"srt:ValuationAndQualifyingAccountsAbstract","order":1.0},{"source":"srt:ValuationAndQualifyingAccountsAbstract","target":"us-gaap:StatementTable","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementTable","target":"dei:LegalEntityAxis","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"dei:LegalEntityAxis","target":"dei:EntityDomain","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementTable","target":"us-gaap:StatementLineItems","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"sam:ScheduleOfValuationAndQualifyingAccountsDisclosureTableTextBlock","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-151","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract","order":1.0},{"source":"us-gaap:DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract","target":"us-gaap:ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable","target":"dei:LegalEntityAxis","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"dei:LegalEntityAxis","target":"dei:EntityDomain","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable","target":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems","target":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems","target":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate","order":6.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems","target":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate","order":7.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems","target":"sam:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExerciseFactor","order":8.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems","target":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsDiscountForPostvestingRestrictions","order":9.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-calculation-152","relationshipTypeName":"xbrl:summation-item","relationships":[{"source":"xbrl:rootSource","target":"sam:InventoryCurrentAndNoncurrentNet","order":1.0},{"source":"us-gaap:InventoryNet","target":"us-gaap:InventoryRawMaterialsNetOfReserves","order":101000.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:InventoryNet","target":"us-gaap:InventoryWorkInProcessNetOfReserves","order":102000.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:InventoryNet","target":"us-gaap:InventoryFinishedGoodsNetOfReserves","order":103000.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"sam:InventoryCurrentAndNoncurrentNet","target":"us-gaap:InventoryNet","order":104000.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"sam:InventoryCurrentAndNoncurrentNet","target":"us-gaap:InventoryNoncurrent","order":107000.0,"properties":[{"property":"xbrl:weight","value":1.0}]}]},{"name":"rpt:network-calculation-153","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:AssetsCurrent","target":"us-gaap:CashAndCashEquivalentsAtCarryingValue","order":101000.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:AssetsCurrent","target":"us-gaap:AccountsReceivableNetCurrent","order":102000.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:AssetsCurrent","target":"us-gaap:InventoryNet","order":103000.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:AssetsCurrent","target":"us-gaap:PrepaidExpenseAndOtherAssetsCurrent","order":104000.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:AssetsCurrent","target":"us-gaap:IncomeTaxesReceivable","order":105000.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:Assets","target":"us-gaap:AssetsCurrent","order":106000.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:LiabilitiesCurrent","target":"us-gaap:AccountsPayableCurrent","order":107000.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:LiabilitiesCurrent","target":"us-gaap:AccruedLiabilitiesAndOtherLiabilities","order":108000.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:Liabilities","target":"us-gaap:LiabilitiesCurrent","order":109000.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:Assets","target":"us-gaap:PropertyPlantAndEquipmentNet","order":116000.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:Assets","target":"us-gaap:OtherAssetsNoncurrent","order":117000.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:Assets","target":"us-gaap:Goodwill","order":118000.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:Liabilities","target":"us-gaap:DeferredTaxLiabilitiesNoncurrent","order":121000.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:Liabilities","target":"us-gaap:OtherLiabilitiesNoncurrent","order":122000.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:LiabilitiesAndStockholdersEquity","target":"us-gaap:Liabilities","order":123000.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:StockholdersEquity","target":"us-gaap:CommonStockValue","order":127000.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:StockholdersEquity","target":"us-gaap:AdditionalPaidInCapitalCommonStock","order":128000.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:StockholdersEquity","target":"us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax","order":129000.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:StockholdersEquity","target":"us-gaap:RetainedEarningsAccumulatedDeficit","order":130000.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:LiabilitiesAndStockholdersEquity","target":"us-gaap:StockholdersEquity","order":131000.0,"properties":[{"property":"xbrl:weight","value":1.0}]}]},{"name":"rpt:network-calculation-154","relationshipTypeName":"xbrl:summation-item","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect","order":1.0},{"source":"us-gaap:NetCashProvidedByUsedInOperatingActivities","target":"us-gaap:DepreciationDepletionAndAmortization","order":101000.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:NetCashProvidedByUsedInOperatingActivities","target":"us-gaap:AssetImpairmentCharges","order":102000.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:NetCashProvidedByUsedInOperatingActivities","target":"sam:LossOnSaleOfPropertyPlantEquipment","order":103000.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:NetCashProvidedByUsedInOperatingActivities","target":"us-gaap:GainLossOnSaleOfPropertyPlantEquipment","order":108000.0,"properties":[{"property":"xbrl:weight","value":-1.0}]},{"source":"us-gaap:NetCashProvidedByUsedInOperatingActivities","target":"us-gaap:IncreaseDecreaseInAccountsReceivable","order":109000.0,"properties":[{"property":"xbrl:weight","value":-1.0}]},{"source":"us-gaap:NetCashProvidedByUsedInOperatingActivities","target":"us-gaap:IncreaseDecreaseInInventories","order":110000.0,"properties":[{"property":"xbrl:weight","value":-1.0}]},{"source":"us-gaap:NetCashProvidedByUsedInOperatingActivities","target":"us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets","order":111000.0,"properties":[{"property":"xbrl:weight","value":-1.0}]},{"source":"us-gaap:NetCashProvidedByUsedInOperatingActivities","target":"us-gaap:IncreaseDecreaseInAccountsPayable","order":112000.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:NetCashProvidedByUsedInOperatingActivities","target":"us-gaap:IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities","order":113000.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:NetCashProvidedByUsedInOperatingActivities","target":"us-gaap:IncreaseDecreaseInOtherOperatingLiabilities","order":114000.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:NetCashProvidedByUsedInFinancingActivities","target":"us-gaap:PaymentsForRepurchaseOfCommonStock","order":115000.0,"properties":[{"property":"xbrl:weight","value":-1.0}]},{"source":"us-gaap:NetCashProvidedByUsedInFinancingActivities","target":"us-gaap:ProceedsFromStockOptionsExercised","order":116000.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:NetCashProvidedByUsedInFinancingActivities","target":"us-gaap:RepaymentsOfDebtAndCapitalLeaseObligations","order":117000.0,"properties":[{"property":"xbrl:weight","value":-1.0}]},{"source":"us-gaap:NetCashProvidedByUsedInFinancingActivities","target":"us-gaap:ExcessTaxBenefitFromShareBasedCompensationFinancingActivities","order":118000.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:NetCashProvidedByUsedInFinancingActivities","target":"sam:NetProceedsFromSaleOfInvestmentShares","order":119000.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect","target":"us-gaap:NetCashProvidedByUsedInFinancingActivities","order":120000.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:NetCashProvidedByUsedInInvestingActivities","target":"us-gaap:PaymentsToAcquirePropertyPlantAndEquipment","order":121000.0,"properties":[{"property":"xbrl:weight","value":-1.0}]},{"source":"us-gaap:NetCashProvidedByUsedInInvestingActivities","target":"us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment","order":122000.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:NetCashProvidedByUsedInInvestingActivities","target":"us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired","order":123000.0,"properties":[{"property":"xbrl:weight","value":-1.0}]},{"source":"us-gaap:NetCashProvidedByUsedInInvestingActivities","target":"us-gaap:IncreaseDecreaseInRestrictedCash","order":124000.0,"properties":[{"property":"xbrl:weight","value":-1.0}]},{"source":"us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect","target":"us-gaap:NetCashProvidedByUsedInInvestingActivities","order":125000.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:NetCashProvidedByUsedInOperatingActivities","target":"us-gaap:ProfitLoss","order":126000.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect","target":"us-gaap:NetCashProvidedByUsedInOperatingActivities","order":129000.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:NetCashProvidedByUsedInOperatingActivities","target":"sam:BadDebtRecoveryOfDoubtfulAccounts","order":3223140.0,"properties":[{"property":"xbrl:weight","value":-1.0}]},{"source":"us-gaap:NetCashProvidedByUsedInOperatingActivities","target":"us-gaap:ShareBasedCompensation","order":3223250.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:NetCashProvidedByUsedInOperatingActivities","target":"us-gaap:ExcessTaxBenefitFromShareBasedCompensationOperatingActivities","order":3241740.0,"properties":[{"property":"xbrl:weight","value":-1.0}]},{"source":"us-gaap:NetCashProvidedByUsedInOperatingActivities","target":"us-gaap:DeferredIncomeTaxExpenseBenefit","order":3241750.0,"properties":[{"property":"xbrl:weight","value":1.0}]}]},{"name":"rpt:network-calculation-155","relationshipTypeName":"xbrl:summation-item","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:ComprehensiveIncomeNetOfTax","order":1.0},{"source":"us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent","target":"us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent","order":102000.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent","target":"us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent","order":103000.0,"properties":[{"property":"xbrl:weight","value":-1.0}]},{"source":"us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent","target":"sam:OtherComprehensiveIncomeLossNewAccountingPronouncementOrChangeInAccountingPrincipleEffectFromOtherComprehensiveIncomeToRetainedEarnings","order":104000.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:Revenues","target":"us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax","order":107000.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:Revenues","target":"us-gaap:ExciseAndSalesTaxes","order":108000.0,"properties":[{"property":"xbrl:weight","value":-1.0}]},{"source":"us-gaap:GrossProfit","target":"us-gaap:Revenues","order":109000.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:GrossProfit","target":"us-gaap:CostOfGoodsAndServicesSold","order":110000.0,"properties":[{"property":"xbrl:weight","value":-1.0}]},{"source":"us-gaap:OperatingIncomeLoss","target":"us-gaap:GrossProfit","order":111000.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:OperatingExpenses","target":"us-gaap:SellingAndMarketingExpense","order":112000.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:OperatingExpenses","target":"us-gaap:GeneralAndAdministrativeExpense","order":113000.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:OperatingExpenses","target":"us-gaap:GainLossOnSalesOfAssetsAndAssetImpairmentCharges","order":114000.0,"properties":[{"property":"xbrl:weight","value":-1.0}]},{"source":"us-gaap:OperatingIncomeLoss","target":"us-gaap:OperatingExpenses","order":115000.0,"properties":[{"property":"xbrl:weight","value":-1.0}]},{"source":"us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","target":"us-gaap:OperatingIncomeLoss","order":116000.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:NonoperatingIncomeExpense","target":"us-gaap:InterestIncomeExpenseNonoperatingNet","order":117000.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:NonoperatingIncomeExpense","target":"us-gaap:OtherNonoperatingIncomeExpense","order":118000.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","target":"us-gaap:NonoperatingIncomeExpense","order":119000.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:NetIncomeLoss","target":"us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","order":120000.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:NetIncomeLoss","target":"us-gaap:IncomeTaxExpenseBenefit","order":121000.0,"properties":[{"property":"xbrl:weight","value":-1.0}]},{"source":"us-gaap:ComprehensiveIncomeNetOfTax","target":"us-gaap:NetIncomeLoss","order":127000.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:ComprehensiveIncomeNetOfTax","target":"us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent","order":3086940.0,"properties":[{"property":"xbrl:weight","value":1.0}]}]},{"name":"rpt:network-calculation-156","relationshipTypeName":"xbrl:summation-item","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:DefinedBenefitPlanFundedStatusOfPlan","order":1.0},{"source":"us-gaap:DefinedBenefitPlanFundedStatusOfPlan","target":"us-gaap:DefinedBenefitPlanFairValueOfPlanAssets","order":102000.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:DefinedBenefitPlanFundedStatusOfPlan","target":"us-gaap:DefinedBenefitPlanAccumulatedBenefitObligation","order":103000.0,"properties":[{"property":"xbrl:weight","value":-1.0}]}]},{"name":"rpt:network-calculation-157","relationshipTypeName":"xbrl:summation-item","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:ContractualObligation","order":1.0},{"source":"us-gaap:ContractualObligation","target":"us-gaap:ContractualObligationDueInNextTwelveMonths","order":110000.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:ContractualObligation","target":"us-gaap:ContractualObligationDueInSecondYear","order":111000.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:ContractualObligation","target":"us-gaap:ContractualObligationDueInThirdYear","order":112000.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:ContractualObligation","target":"us-gaap:ContractualObligationDueInFourthYear","order":113000.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:ContractualObligation","target":"us-gaap:ContractualObligationDueInFifthYear","order":114000.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:ContractualObligation","target":"us-gaap:ContractualObligationDueAfterFifthYear","order":115000.0,"properties":[{"property":"xbrl:weight","value":1.0}]}]},{"name":"rpt:network-calculation-158","relationshipTypeName":"xbrl:summation-item","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:EffectiveIncomeTaxRateContinuingOperations","order":1.0},{"source":"us-gaap:EffectiveIncomeTaxRateContinuingOperations","target":"us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate","order":102000.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:EffectiveIncomeTaxRateContinuingOperations","target":"us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes","order":103000.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:EffectiveIncomeTaxRateContinuingOperations","target":"us-gaap:EffectiveIncomeTaxRateReconciliationDeductionsQualifiedProductionActivities","order":104000.0,"properties":[{"property":"xbrl:weight","value":-1.0}]},{"source":"us-gaap:EffectiveIncomeTaxRateContinuingOperations","target":"us-gaap:EffectiveIncomeTaxRateReconciliationDeductionsEmployeeStockOwnershipPlanDividends","order":105000.0,"properties":[{"property":"xbrl:weight","value":-1.0}]},{"source":"us-gaap:EffectiveIncomeTaxRateContinuingOperations","target":"us-gaap:EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate","order":106000.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:EffectiveIncomeTaxRateContinuingOperations","target":"us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseMealsAndEntertainment","order":107000.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:EffectiveIncomeTaxRateContinuingOperations","target":"sam:EffectiveIncomeTaxRateReconciliationChangeInAccountingMethod","order":108000.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:EffectiveIncomeTaxRateContinuingOperations","target":"us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance","order":109000.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:EffectiveIncomeTaxRateContinuingOperations","target":"us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments","order":3089740.0,"properties":[{"property":"xbrl:weight","value":1.0}]}]},{"name":"rpt:network-calculation-159","relationshipTypeName":"xbrl:summation-item","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:DeferredTaxLiabilities","order":1.0},{"source":"us-gaap:DeferredTaxAssetsGross","target":"us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities","order":102000.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:DeferredTaxAssetsGross","target":"us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost","order":103000.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:DeferredTaxAssetsGross","target":"us-gaap:DeferredTaxAssetsInventory","order":104000.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:DeferredTaxAssetsGross","target":"us-gaap:DeferredTaxAssetsOther","order":105000.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:DeferredTaxAssetsNet","target":"us-gaap:DeferredTaxAssetsGross","order":106000.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:DeferredTaxAssetsNet","target":"us-gaap:DeferredTaxAssetsValuationAllowance","order":107000.0,"properties":[{"property":"xbrl:weight","value":-1.0}]},{"source":"us-gaap:DeferredTaxLiabilities","target":"us-gaap:DeferredTaxAssetsNet","order":108000.0,"properties":[{"property":"xbrl:weight","value":-1.0}]},{"source":"us-gaap:DeferredIncomeTaxLiabilities","target":"us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment","order":109000.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:DeferredIncomeTaxLiabilities","target":"us-gaap:DeferredTaxLiabilitiesPrepaidExpenses","order":110000.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:DeferredIncomeTaxLiabilities","target":"us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsGoodwill","order":111000.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:DeferredTaxLiabilities","target":"us-gaap:DeferredIncomeTaxLiabilities","order":112000.0,"properties":[{"property":"xbrl:weight","value":1.0}]}]},{"name":"rpt:network-calculation-160","relationshipTypeName":"xbrl:summation-item","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:IncomeTaxExpenseBenefit","order":1.0},{"source":"us-gaap:CurrentIncomeTaxExpenseBenefit","target":"us-gaap:CurrentFederalTaxExpenseBenefit","order":102000.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:CurrentIncomeTaxExpenseBenefit","target":"us-gaap:CurrentStateAndLocalTaxExpenseBenefit","order":103000.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:IncomeTaxExpenseBenefit","target":"us-gaap:CurrentIncomeTaxExpenseBenefit","order":104000.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:DeferredFederalStateAndLocalTaxExpenseBenefit","target":"us-gaap:DeferredFederalIncomeTaxExpenseBenefit","order":105000.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:DeferredFederalStateAndLocalTaxExpenseBenefit","target":"us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit","order":106000.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:IncomeTaxExpenseBenefit","target":"us-gaap:DeferredFederalStateAndLocalTaxExpenseBenefit","order":107000.0,"properties":[{"property":"xbrl:weight","value":1.0}]}]},{"name":"rpt:network-calculation-161","relationshipTypeName":"xbrl:summation-item","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:AccruedLiabilitiesAndOtherLiabilities","order":1.0},{"source":"us-gaap:AccruedLiabilitiesAndOtherLiabilities","target":"us-gaap:EmployeeRelatedLiabilitiesCurrent","order":102000.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:AccruedLiabilitiesAndOtherLiabilities","target":"sam:AccruedDepositsCurrent","order":103000.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:AccruedLiabilitiesAndOtherLiabilities","target":"sam:AccruedSalesAndMarketingCurrent","order":104000.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:AccruedLiabilitiesAndOtherLiabilities","target":"us-gaap:DeferredRevenueCurrent","order":105000.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:AccruedLiabilitiesAndOtherLiabilities","target":"us-gaap:SalesAndExciseTaxPayableCurrent","order":106000.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:AccruedLiabilitiesAndOtherLiabilities","target":"sam:AllowanceForSalesReturnsCurrent","order":107000.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:AccruedLiabilitiesAndOtherLiabilities","target":"sam:SalesTaxPayableCurrent","order":108000.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:AccruedLiabilitiesAndOtherLiabilities","target":"sam:AccruedFreightCostsCurrent","order":109000.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:AccruedLiabilitiesAndOtherLiabilities","target":"us-gaap:OtherAccruedLiabilitiesCurrent","order":110000.0,"properties":[{"property":"xbrl:weight","value":1.0}]}]},{"name":"rpt:network-calculation-162","relationshipTypeName":"xbrl:summation-item","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized","order":1.0},{"source":"us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized","target":"sam:ShareBasedCompensationArrangementByShareBasedPaymentAwardExpectedFutureCompensationYearOne","order":102000.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized","target":"sam:ShareBasedCompensationArrangementByShareBasedPaymentAwardExpectedFutureCompensationYearTwo","order":103000.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized","target":"sam:ShareBasedCompensationArrangementByShareBasedPaymentAwardExpectedFutureCompensationYearThree","order":104000.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized","target":"sam:ShareBasedCompensationArrangementByShareBasedPaymentAwardExpectedFutureCompensationYearFour","order":105000.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized","target":"sam:ShareBasedCompensationArrangementByShareBasedPaymentAwardExpectedFutureCompensationYearFive","order":106000.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized","target":"sam:ShareBasedCompensationArrangementByShareBasedPaymentAwardExpectedFutureCompensationThereafter","order":107000.0,"properties":[{"property":"xbrl:weight","value":1.0}]}]},{"name":"rpt:network-calculation-163","relationshipTypeName":"xbrl:summation-item","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:PrepaidExpenseAndOtherAssetsCurrent","order":1.0},{"source":"us-gaap:PrepaidExpenseAndOtherAssetsCurrent","target":"sam:PrepaidEquipment","order":102000.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:PrepaidExpenseAndOtherAssetsCurrent","target":"us-gaap:PrepaidTaxes","order":103000.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:PrepaidExpenseAndOtherAssetsCurrent","target":"us-gaap:PrepaidExpenseCurrent","order":104000.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:PrepaidExpenseAndOtherAssetsCurrent","target":"us-gaap:PrepaidAdvertising","order":105000.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:PrepaidExpenseAndOtherAssetsCurrent","target":"us-gaap:PrepaidInsurance","order":106000.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:PrepaidExpenseAndOtherAssetsCurrent","target":"sam:PrepaidCompensation","order":107000.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:PrepaidExpenseAndOtherAssetsCurrent","target":"us-gaap:OtherPrepaidExpenseCurrent","order":109000.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:PrepaidExpenseAndOtherAssetsCurrent","target":"sam:SupplierRebatesCurrent","order":3089500.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:PrepaidExpenseAndOtherAssetsCurrent","target":"us-gaap:OtherAssetsMiscellaneousCurrent","order":3089510.0,"properties":[{"property":"xbrl:weight","value":1.0}]}]},{"name":"rpt:network-calculation-164","relationshipTypeName":"xbrl:summation-item","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:PropertyPlantAndEquipmentNet","order":1.0},{"source":"us-gaap:PropertyPlantAndEquipmentGross","target":"us-gaap:MachineryAndEquipmentGross","order":102000.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:PropertyPlantAndEquipmentGross","target":"sam:Kegs","order":103000.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:PropertyPlantAndEquipmentGross","target":"us-gaap:Land","order":104000.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:PropertyPlantAndEquipmentGross","target":"us-gaap:BuildingsAndImprovementsGross","order":105000.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:PropertyPlantAndEquipmentGross","target":"us-gaap:FurnitureAndFixturesGross","order":106000.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:PropertyPlantAndEquipmentGross","target":"us-gaap:LeaseholdImprovementsGross","order":107000.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:PropertyPlantAndEquipmentNet","target":"us-gaap:PropertyPlantAndEquipmentGross","order":108000.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:PropertyPlantAndEquipmentNet","target":"us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment","order":109000.0,"properties":[{"property":"xbrl:weight","value":-1.0}]}]}],"groups":[{"name":"rpt:group-0","groupURI":"http://www.bostonbeer.com/role/AccruedExpensesAndOtherCurrentLiabilities"},{"name":"rpt:group-1","groupURI":"http://www.bostonbeer.com/role/AccruedExpensesAndOtherCurrentLiabilitiesTables"},{"name":"rpt:group-2","groupURI":"http://www.bostonbeer.com/role/AccumulatedOtherComprehensiveLoss"},{"name":"rpt:group-3","groupURI":"http://www.bostonbeer.com/role/AccumulatedOtherComprehensiveLossTables"},{"name":"rpt:group-4","groupURI":"http://www.bostonbeer.com/role/ChangesInAccumulatedOtherComprehensiveLossDetail"},{"name":"rpt:group-5","groupURI":"http://www.bostonbeer.com/role/ChangesInAccumulatedOtherComprehensiveLossParentheticalDetail"},{"name":"rpt:group-6","groupURI":"http://www.bostonbeer.com/role/CommitmentsAndContingencies"},{"name":"rpt:group-7","groupURI":"http://www.bostonbeer.com/role/CommitmentsAndContingenciesAdditionalInformationDetail"},{"name":"rpt:group-8","groupURI":"http://www.bostonbeer.com/role/CommitmentsAndContingenciesTables"},{"name":"rpt:group-9","groupURI":"http://www.bostonbeer.com/role/CommonStockAndShareBasedCompensation"},{"name":"rpt:group-10","groupURI":"http://www.bostonbeer.com/role/CommonStockAndShareBasedCompensationAdditionalInformationDetail"},{"name":"rpt:group-11","groupURI":"http://www.bostonbeer.com/role/CommonStockAndShareBasedCompensationTables"},{"name":"rpt:group-12","groupURI":"http://www.bostonbeer.com/role/ComponentsOfInventoriesDetail"},{"name":"rpt:group-13","groupURI":"http://www.bostonbeer.com/role/ComputationOfDilutedNetIncomePerShareDetail"},{"name":"rpt:group-14","groupURI":"http://www.bostonbeer.com/role/ComputationOfEarningsPerShareBasicDetail"},{"name":"rpt:group-15","groupURI":"http://www.bostonbeer.com/role/ComputationOfEarningsPerShareBasicParentheticalDetail"},{"name":"rpt:group-16","groupURI":"http://www.bostonbeer.com/role/ConsolidatedBalanceSheets"},{"name":"rpt:group-17","groupURI":"http://www.bostonbeer.com/role/ConsolidatedBalanceSheetsParenthetical"},{"name":"rpt:group-18","groupURI":"http://www.bostonbeer.com/role/ConsolidatedStatementsOfCashFlows"},{"name":"rpt:group-19","groupURI":"http://www.bostonbeer.com/role/ConsolidatedStatementsOfComprehensiveIncome"},{"name":"rpt:group-20","groupURI":"http://www.bostonbeer.com/role/ConsolidatedStatementsOfStockholdersEquity"},{"name":"rpt:group-21","groupURI":"http://www.bostonbeer.com/role/ConsolidatedStatementsOfStockholdersEquityParenthetical"},{"name":"rpt:group-22","groupURI":"http://www.bostonbeer.com/role/DocumentAndEntityInformation"},{"name":"rpt:group-23","groupURI":"http://www.bostonbeer.com/role/EmployeeRetirementPlansAndPostRetirementBenefitPlanAdditionalInformationDetail"},{"name":"rpt:group-24","groupURI":"http://www.bostonbeer.com/role/EmployeeRetirementPlansAndPostRetirementMedicalBenefits"},{"name":"rpt:group-25","groupURI":"http://www.bostonbeer.com/role/EmployeeRetirementPlansAndPostRetirementMedicalBenefitsTables"},{"name":"rpt:group-26","groupURI":"http://www.bostonbeer.com/role/EstimatedUsefulLivesDetail"},{"name":"rpt:group-27","groupURI":"http://www.bostonbeer.com/role/FairValueMeasures"},{"name":"rpt:group-28","groupURI":"http://www.bostonbeer.com/role/FairValueMeasuresAdditionalInformationDetail"},{"name":"rpt:group-29","groupURI":"http://www.bostonbeer.com/role/FundedStatusOfLocal1199PensionPlanAndRetireeMedicalPlanDetail"},{"name":"rpt:group-30","groupURI":"http://www.bostonbeer.com/role/Goodwill"},{"name":"rpt:group-31","groupURI":"http://www.bostonbeer.com/role/GoodwillAdditionalInformationDetail"},{"name":"rpt:group-32","groupURI":"http://www.bostonbeer.com/role/IncomeTaxes"},{"name":"rpt:group-33","groupURI":"http://www.bostonbeer.com/role/IncomeTaxesAdditionalInformationDetail"},{"name":"rpt:group-34","groupURI":"http://www.bostonbeer.com/role/IncomeTaxesTables"},{"name":"rpt:group-35","groupURI":"http://www.bostonbeer.com/role/Inventories"},{"name":"rpt:group-36","groupURI":"http://www.bostonbeer.com/role/InventoriesTables"},{"name":"rpt:group-37","groupURI":"http://www.bostonbeer.com/role/Local1199PlansWeightedAverageAssetAllocationsDetail"},{"name":"rpt:group-38","groupURI":"http://www.bostonbeer.com/role/NetIncomePerShare"},{"name":"rpt:group-39","groupURI":"http://www.bostonbeer.com/role/NetIncomePerShareAdditionalInformationDetail"},{"name":"rpt:group-40","groupURI":"http://www.bostonbeer.com/role/NetIncomePerShareTables"},{"name":"rpt:group-41","groupURI":"http://www.bostonbeer.com/role/NonCancelableContractualObligationsDetail"},{"name":"rpt:group-42","groupURI":"http://www.bostonbeer.com/role/OrganizationAndBasisOfPresentation"},{"name":"rpt:group-43","groupURI":"http://www.bostonbeer.com/role/PrepaidExpensesAndOtherCurrentAssets"},{"name":"rpt:group-44","groupURI":"http://www.bostonbeer.com/role/PrepaidExpensesAndOtherCurrentAssetsTables"},{"name":"rpt:group-45","groupURI":"http://www.bostonbeer.com/role/PropertyPlantAndEquipment"},{"name":"rpt:group-46","groupURI":"http://www.bostonbeer.com/role/PropertyPlantAndEquipmentAdditionalInformationDetail"},{"name":"rpt:group-47","groupURI":"http://www.bostonbeer.com/role/PropertyPlantAndEquipmentTables"},{"name":"rpt:group-48","groupURI":"http://www.bostonbeer.com/role/QuarterlyResultsDetail"},{"name":"rpt:group-49","groupURI":"http://www.bostonbeer.com/role/QuarterlyResultsParentheticalDetail"},{"name":"rpt:group-50","groupURI":"http://www.bostonbeer.com/role/QuarterlyResultsUnaudited"},{"name":"rpt:group-51","groupURI":"http://www.bostonbeer.com/role/QuarterlyResultsUnauditedTables"},{"name":"rpt:group-52","groupURI":"http://www.bostonbeer.com/role/ReconciliationOfUnrecognizedTaxBenefitsDetail"},{"name":"rpt:group-53","groupURI":"http://www.bostonbeer.com/role/ReconciliationsToStatutoryRatesDetail"},{"name":"rpt:group-54","groupURI":"http://www.bostonbeer.com/role/RevolvingLineOfCredit"},{"name":"rpt:group-55","groupURI":"http://www.bostonbeer.com/role/RevolvingLineOfCreditAdditionalInformationDetail"},{"name":"rpt:group-56","groupURI":"http://www.bostonbeer.com/role/SignificantComponentsOfCompanysDeferredTaxAssetsAndLiabilitiesDetail"},{"name":"rpt:group-57","groupURI":"http://www.bostonbeer.com/role/SignificantComponentsOfProvisionForIncomeTaxesDetail"},{"name":"rpt:group-58","groupURI":"http://www.bostonbeer.com/role/StockBasedCompensationExpenseIncludedInOperatingExpensesDetail"},{"name":"rpt:group-59","groupURI":"http://www.bostonbeer.com/role/StockRepurchasesDetail"},{"name":"rpt:group-60","groupURI":"http://www.bostonbeer.com/role/SubsequentEvents"},{"name":"rpt:group-61","groupURI":"http://www.bostonbeer.com/role/SummaryOfAccruedExpensesAndOtherCurrentLiabilitiesDetail"},{"name":"rpt:group-62","groupURI":"http://www.bostonbeer.com/role/SummaryOfEstimatedFutureAnnualStockBasedCompensationExpenseDetail"},{"name":"rpt:group-63","groupURI":"http://www.bostonbeer.com/role/SummaryOfPrepaidExpensesAndOtherCurrentAssetsDetail"},{"name":"rpt:group-64","groupURI":"http://www.bostonbeer.com/role/SummaryOfPropertyPlantAndEquipmentDetail"},{"name":"rpt:group-65","groupURI":"http://www.bostonbeer.com/role/SummaryOfSignificantAccountingPolicies"},{"name":"rpt:group-66","groupURI":"http://www.bostonbeer.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail"},{"name":"rpt:group-67","groupURI":"http://www.bostonbeer.com/role/SummaryOfSignificantAccountingPoliciesPolicies"},{"name":"rpt:group-68","groupURI":"http://www.bostonbeer.com/role/SummaryOfSignificantAccountingPoliciesTables"},{"name":"rpt:group-69","groupURI":"http://www.bostonbeer.com/role/SummaryOfStockOptionsUnderEmployeeEquityIncentivePlanAndStockOptionPlanForNonEmployeeDirectorsDetail"},{"name":"rpt:group-70","groupURI":"http://www.bostonbeer.com/role/SummaryOfValuationAndQualifyingAccountsDetail"},{"name":"rpt:group-71","groupURI":"http://www.bostonbeer.com/role/SummaryOfVestingActivitiesForInvestmentShareProgramAndRestrictedStockAwardsDetail"},{"name":"rpt:group-72","groupURI":"http://www.bostonbeer.com/role/ValuationAndQualifyingAccounts"},{"name":"rpt:group-73","groupURI":"http://www.bostonbeer.com/role/ValuationAndQualifyingAccountsAdditionalInformationDetail"},{"name":"rpt:group-74","groupURI":"http://www.bostonbeer.com/role/ValuationAndQualifyingAccountsTables"},{"name":"rpt:group-75","groupURI":"http://www.bostonbeer.com/role/WeightedAverageAssumptionsUsedToEstimateFairValueOfStockOptionsDetail"}],"groupContents":[{"groupName":"rpt:group-0","forObject":"rpt:network-presentation-76"},{"groupName":"rpt:group-1","forObject":"rpt:network-presentation-77"},{"groupName":"rpt:group-2","forObject":"rpt:network-presentation-78"},{"groupName":"rpt:group-3","forObject":"rpt:network-presentation-79"},{"groupName":"rpt:group-4","forObject":"rpt:network-presentation-80"},{"groupName":"rpt:group-5","forObject":"rpt:network-presentation-81"},{"groupName":"rpt:group-6","forObject":"rpt:network-presentation-82"},{"groupName":"rpt:group-7","forObject":"rpt:network-presentation-83"},{"groupName":"rpt:group-8","forObject":"rpt:network-presentation-84"},{"groupName":"rpt:group-9","forObject":"rpt:network-presentation-85"},{"groupName":"rpt:group-10","forObject":"rpt:network-presentation-86"},{"groupName":"rpt:group-11","forObject":"rpt:network-presentation-87"},{"groupName":"rpt:group-12","forObject":"rpt:network-presentation-88"},{"groupName":"rpt:group-13","forObject":"rpt:network-presentation-89"},{"groupName":"rpt:group-14","forObject":"rpt:network-presentation-90"},{"groupName":"rpt:group-15","forObject":"rpt:network-presentation-91"},{"groupName":"rpt:group-16","forObject":"rpt:network-presentation-92"},{"groupName":"rpt:group-17","forObject":"rpt:network-presentation-93"},{"groupName":"rpt:group-18","forObject":"rpt:network-presentation-94"},{"groupName":"rpt:group-19","forObject":"rpt:network-presentation-95"},{"groupName":"rpt:group-20","forObject":"rpt:network-presentation-96"},{"groupName":"rpt:group-21","forObject":"rpt:network-presentation-97"},{"groupName":"rpt:group-22","forObject":"rpt:network-presentation-98"},{"groupName":"rpt:group-23","forObject":"rpt:network-presentation-99"},{"groupName":"rpt:group-24","forObject":"rpt:network-presentation-100"},{"groupName":"rpt:group-25","forObject":"rpt:network-presentation-101"},{"groupName":"rpt:group-26","forObject":"rpt:network-presentation-102"},{"groupName":"rpt:group-27","forObject":"rpt:network-presentation-103"},{"groupName":"rpt:group-28","forObject":"rpt:network-presentation-104"},{"groupName":"rpt:group-29","forObject":"rpt:network-presentation-105"},{"groupName":"rpt:group-30","forObject":"rpt:network-presentation-106"},{"groupName":"rpt:group-31","forObject":"rpt:network-presentation-107"},{"groupName":"rpt:group-32","forObject":"rpt:network-presentation-108"},{"groupName":"rpt:group-33","forObject":"rpt:network-presentation-109"},{"groupName":"rpt:group-34","forObject":"rpt:network-presentation-110"},{"groupName":"rpt:group-35","forObject":"rpt:network-presentation-111"},{"groupName":"rpt:group-36","forObject":"rpt:network-presentation-112"},{"groupName":"rpt:group-37","forObject":"rpt:network-presentation-113"},{"groupName":"rpt:group-38","forObject":"rpt:network-presentation-114"},{"groupName":"rpt:group-39","forObject":"rpt:network-presentation-115"},{"groupName":"rpt:group-40","forObject":"rpt:network-presentation-116"},{"groupName":"rpt:group-41","forObject":"rpt:network-presentation-117"},{"groupName":"rpt:group-42","forObject":"rpt:network-presentation-118"},{"groupName":"rpt:group-43","forObject":"rpt:network-presentation-119"},{"groupName":"rpt:group-44","forObject":"rpt:network-presentation-120"},{"groupName":"rpt:group-45","forObject":"rpt:network-presentation-121"},{"groupName":"rpt:group-46","forObject":"rpt:network-presentation-122"},{"groupName":"rpt:group-47","forObject":"rpt:network-presentation-123"},{"groupName":"rpt:group-48","forObject":"rpt:network-presentation-124"},{"groupName":"rpt:group-49","forObject":"rpt:network-presentation-125"},{"groupName":"rpt:group-50","forObject":"rpt:network-presentation-126"},{"groupName":"rpt:group-51","forObject":"rpt:network-presentation-127"},{"groupName":"rpt:group-52","forObject":"rpt:network-presentation-128"},{"groupName":"rpt:group-53","forObject":"rpt:network-presentation-129"},{"groupName":"rpt:group-54","forObject":"rpt:network-presentation-130"},{"groupName":"rpt:group-55","forObject":"rpt:network-presentation-131"},{"groupName":"rpt:group-56","forObject":"rpt:network-presentation-132"},{"groupName":"rpt:group-57","forObject":"rpt:network-presentation-133"},{"groupName":"rpt:group-58","forObject":"rpt:network-presentation-134"},{"groupName":"rpt:group-59","forObject":"rpt:network-presentation-135"},{"groupName":"rpt:group-60","forObject":"rpt:network-presentation-136"},{"groupName":"rpt:group-61","forObject":"rpt:network-presentation-137"},{"groupName":"rpt:group-62","forObject":"rpt:network-presentation-138"},{"groupName":"rpt:group-63","forObject":"rpt:network-presentation-139"},{"groupName":"rpt:group-64","forObject":"rpt:network-presentation-140"},{"groupName":"rpt:group-65","forObject":"rpt:network-presentation-141"},{"groupName":"rpt:group-66","forObject":"rpt:network-presentation-142"},{"groupName":"rpt:group-67","forObject":"rpt:network-presentation-143"},{"groupName":"rpt:group-68","forObject":"rpt:network-presentation-144"},{"groupName":"rpt:group-69","forObject":"rpt:network-presentation-145"},{"groupName":"rpt:group-70","forObject":"rpt:network-presentation-146"},{"groupName":"rpt:group-71","forObject":"rpt:network-presentation-147"},{"groupName":"rpt:group-72","forObject":"rpt:network-presentation-148"},{"groupName":"rpt:group-73","forObject":"rpt:network-presentation-149"},{"groupName":"rpt:group-74","forObject":"rpt:network-presentation-150"},{"groupName":"rpt:group-75","forObject":"rpt:network-presentation-151"},{"groupName":"rpt:group-12","forObject":"rpt:network-calculation-152"},{"groupName":"rpt:group-16","forObject":"rpt:network-calculation-153"},{"groupName":"rpt:group-18","forObject":"rpt:network-calculation-154"},{"groupName":"rpt:group-19","forObject":"rpt:network-calculation-155"},{"groupName":"rpt:group-29","forObject":"rpt:network-calculation-156"},{"groupName":"rpt:group-41","forObject":"rpt:network-calculation-157"},{"groupName":"rpt:group-53","forObject":"rpt:network-calculation-158"},{"groupName":"rpt:group-56","forObject":"rpt:network-calculation-159"},{"groupName":"rpt:group-57","forObject":"rpt:network-calculation-160"},{"groupName":"rpt:group-61","forObject":"rpt:network-calculation-161"},{"groupName":"rpt:group-62","forObject":"rpt:network-calculation-162"},{"groupName":"rpt:group-63","forObject":"rpt:network-calculation-163"},{"groupName":"rpt:group-64","forObject":"rpt:network-calculation-164"},{"groupName":"rpt:group-0","forObject":"rpt:cube-0"},{"groupName":"rpt:group-1","forObject":"rpt:cube-1"},{"groupName":"rpt:group-2","forObject":"rpt:cube-2"},{"groupName":"rpt:group-3","forObject":"rpt:cube-3"},{"groupName":"rpt:group-4","forObject":"rpt:cube-4"},{"groupName":"rpt:group-5","forObject":"rpt:cube-5"},{"groupName":"rpt:group-6","forObject":"rpt:cube-6"},{"groupName":"rpt:group-7","forObject":"rpt:cube-7"},{"groupName":"rpt:group-8","forObject":"rpt:cube-8"},{"groupName":"rpt:group-9","forObject":"rpt:cube-9"},{"groupName":"rpt:group-10","forObject":"rpt:cube-10"},{"groupName":"rpt:group-11","forObject":"rpt:cube-11"},{"groupName":"rpt:group-12","forObject":"rpt:cube-12"},{"groupName":"rpt:group-13","forObject":"rpt:cube-13"},{"groupName":"rpt:group-14","forObject":"rpt:cube-14"},{"groupName":"rpt:group-15","forObject":"rpt:cube-15"},{"groupName":"rpt:group-16","forObject":"rpt:cube-16"},{"groupName":"rpt:group-17","forObject":"rpt:cube-17"},{"groupName":"rpt:group-18","forObject":"rpt:cube-18"},{"groupName":"rpt:group-19","forObject":"rpt:cube-19"},{"groupName":"rpt:group-20","forObject":"rpt:cube-20"},{"groupName":"rpt:group-21","forObject":"rpt:cube-21"},{"groupName":"rpt:group-22","forObject":"rpt:cube-22"},{"groupName":"rpt:group-23","forObject":"rpt:cube-23"},{"groupName":"rpt:group-24","forObject":"rpt:cube-24"},{"groupName":"rpt:group-25","forObject":"rpt:cube-25"},{"groupName":"rpt:group-26","forObject":"rpt:cube-26"},{"groupName":"rpt:group-27","forObject":"rpt:cube-27"},{"groupName":"rpt:group-28","forObject":"rpt:cube-28"},{"groupName":"rpt:group-29","forObject":"rpt:cube-29"},{"groupName":"rpt:group-30","forObject":"rpt:cube-30"},{"groupName":"rpt:group-31","forObject":"rpt:cube-31"},{"groupName":"rpt:group-32","forObject":"rpt:cube-32"},{"groupName":"rpt:group-33","forObject":"rpt:cube-33"},{"groupName":"rpt:group-34","forObject":"rpt:cube-34"},{"groupName":"rpt:group-35","forObject":"rpt:cube-35"},{"groupName":"rpt:group-36","forObject":"rpt:cube-36"},{"groupName":"rpt:group-37","forObject":"rpt:cube-37"},{"groupName":"rpt:group-38","forObject":"rpt:cube-38"},{"groupName":"rpt:group-39","forObject":"rpt:cube-39"},{"groupName":"rpt:group-40","forObject":"rpt:cube-40"},{"groupName":"rpt:group-41","forObject":"rpt:cube-41"},{"groupName":"rpt:group-42","forObject":"rpt:cube-42"},{"groupName":"rpt:group-43","forObject":"rpt:cube-43"},{"groupName":"rpt:group-44","forObject":"rpt:cube-44"},{"groupName":"rpt:group-45","forObject":"rpt:cube-45"},{"groupName":"rpt:group-46","forObject":"rpt:cube-46"},{"groupName":"rpt:group-47","forObject":"rpt:cube-47"},{"groupName":"rpt:group-48","forObject":"rpt:cube-48"},{"groupName":"rpt:group-49","forObject":"rpt:cube-49"},{"groupName":"rpt:group-50","forObject":"rpt:cube-50"},{"groupName":"rpt:group-51","forObject":"rpt:cube-51"},{"groupName":"rpt:group-52","forObject":"rpt:cube-52"},{"groupName":"rpt:group-53","forObject":"rpt:cube-53"},{"groupName":"rpt:group-54","forObject":"rpt:cube-54"},{"groupName":"rpt:group-55","forObject":"rpt:cube-55"},{"groupName":"rpt:group-56","forObject":"rpt:cube-56"},{"groupName":"rpt:group-57","forObject":"rpt:cube-57"},{"groupName":"rpt:group-58","forObject":"rpt:cube-58"},{"groupName":"rpt:group-59","forObject":"rpt:cube-59"},{"groupName":"rpt:group-60","forObject":"rpt:cube-60"},{"groupName":"rpt:group-61","forObject":"rpt:cube-61"},{"groupName":"rpt:group-62","forObject":"rpt:cube-62"},{"groupName":"rpt:group-63","forObject":"rpt:cube-63"},{"groupName":"rpt:group-64","forObject":"rpt:cube-64"},{"groupName":"rpt:group-65","forObject":"rpt:cube-65"},{"groupName":"rpt:group-66","forObject":"rpt:cube-66"},{"groupName":"rpt:group-67","forObject":"rpt:cube-67"},{"groupName":"rpt:group-68","forObject":"rpt:cube-68"},{"groupName":"rpt:group-69","forObject":"rpt:cube-69"},{"groupName":"rpt:group-70","forObject":"rpt:cube-70"},{"groupName":"rpt:group-71","forObject":"rpt:cube-71"},{"groupName":"rpt:group-72","forObject":"rpt:cube-72"},{"groupName":"rpt:group-73","forObject":"rpt:cube-73"},{"groupName":"rpt:group-74","forObject":"rpt:cube-74"},{"groupName":"rpt:group-75","forObject":"rpt:cube-75"}],"facts":[{"name":"rpt:f-0","factDimensions":{"xbrl:concept":"us-gaap:ValuationAllowancesAndReservesBalance","xbrl:period":"2018-12-30T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"2100000","decimals":-5}]},{"name":"rpt:f-1","factDimensions":{"xbrl:concept":"us-gaap:ValuationAllowancesAndReservesBalance","xbrl:period":"2017-12-31T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"3000000","decimals":-5}]},{"name":"rpt:f-2","factDimensions":{"xbrl:concept":"us-gaap:RestrictedCashAndCashEquivalents","xbrl:period":"2018-12-30T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"278000","decimals":0}]},{"name":"rpt:f-3","factDimensions":{"xbrl:concept":"us-gaap:RestrictedCashAndCashEquivalents","xbrl:period":"2017-12-31T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"340000","decimals":0}]},{"name":"rpt:f-4","factDimensions":{"xbrl:concept":"sam:NumberOfCustomersAccountedForMoreThanTenPercentOfAccountsReceivable","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-5","factDimensions":{"xbrl:concept":"sam:NumberOfCustomersAccountedForMoreThanTenPercentOfAccountsReceivable","xbrl:period":"2017-01-01T00:00:00/2017-12-31T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"sam:Customer"},"factValues":[{"value":"0"}]},{"name":"rpt:f-6","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-7","factDimensions":{"xbrl:concept":"sam:NumberOfCustomersAccountedForMoreThanTenPercentOfRevenue","xbrl:period":"2017-01-01T00:00:00/2017-12-31T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"sam:Customer"},"factValues":[{"value":"0"}]},{"name":"rpt:f-8","factDimensions":{"xbrl:concept":"sam:NumberOfCustomersAccountedForMoreThanTenPercentOfRevenue","xbrl:period":"2015-12-27T00:00:00/2017-01-01T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"sam:Customer"},"factValues":[{"value":"0"}]},{"name":"rpt:f-9","factDimensions":{"xbrl:concept":"sam:InternationalSalesPercentageOfSales","xbrl:period":"2017-01-01T00:00:00","xbrl:entity":"cik:0000949870"},"factValues":[{"value":"0.04","decimals":2}]},{"name":"rpt:f-10","factDimensions":{"xbrl:concept":"sam:InventoryOnHandAndInventoryUnderPurchaseCommitment","xbrl:period":"2018-12-30T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"176300000","decimals":-5}]},{"name":"rpt:f-11","factDimensions":{"xbrl:concept":"us-gaap:InventoryWriteDown","xbrl:period":"2017-01-01T00:00:00/2017-12-31T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"5800000","decimals":-5}]},{"name":"rpt:f-12","factDimensions":{"xbrl:concept":"us-gaap:InventoryWriteDown","xbrl:period":"2015-12-27T00:00:00/2017-01-01T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"4500000","decimals":-5}]},{"name":"rpt:f-13","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-14","factDimensions":{"xbrl:concept":"us-gaap:PropertyPlantAndEquipmentNet","xbrl:period":"2018-12-30T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD","us-gaap:PropertyPlantAndEquipmentByTypeAxis":"sam:KegsMember"},"factValues":[{"value":"1900000","decimals":-5}]},{"name":"rpt:f-15","factDimensions":{"xbrl:concept":"us-gaap:PropertyPlantAndEquipmentNet","xbrl:period":"2017-12-31T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD","us-gaap:PropertyPlantAndEquipmentByTypeAxis":"sam:KegsMember"},"factValues":[{"value":"5900000","decimals":-5}]},{"name":"rpt:f-16","factDimensions":{"xbrl:concept":"sam:InternationalSalesPercentageOfSales","xbrl:period":"2017-12-31T00:00:00","xbrl:entity":"cik:0000949870"},"factValues":[{"value":"0.04","decimals":2}]},{"name":"rpt:f-17","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-18","factDimensions":{"xbrl:concept":"us-gaap:Goodwill","xbrl:period":"2018-12-30T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD","us-gaap:StatementBusinessSegmentsAxis":"sam:SegmentOneMember"},"factValues":[{"value":"3700000","decimals":-5}]},{"name":"rpt:f-19","factDimensions":{"xbrl:concept":"us-gaap:IntangibleAssetsNetExcludingGoodwill","xbrl:period":"2018-12-30T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD","us-gaap:StatementBusinessSegmentsAxis":"sam:SegmentTwoMember"},"factValues":[{"value":"2100000","decimals":-5}]},{"name":"rpt:f-20","factDimensions":{"xbrl:concept":"us-gaap:IntangibleAssetsNetExcludingGoodwill","xbrl:period":"2017-12-31T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD","us-gaap:StatementBusinessSegmentsAxis":"sam:SegmentTwoMember"},"factValues":[{"value":"2000000","decimals":-5}]},{"name":"rpt:f-21","factDimensions":{"xbrl:concept":"us-gaap:ContractWithCustomerLiabilityCurrent","xbrl:period":"2018-12-30T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"17000000","decimals":-5}]},{"name":"rpt:f-22","factDimensions":{"xbrl:concept":"us-gaap:ContractWithCustomerLiabilityCurrent","xbrl:period":"2017-12-31T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"12900000","decimals":-5}]},{"name":"rpt:f-23","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-24","factDimensions":{"xbrl:concept":"us-gaap:SellingAndMarketingExpense","xbrl:period":"2017-01-01T00:00:00/2017-12-31T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD","sam:ComponentsOfOtherOperatingCostAndExpenseGeneralAxis":"sam:CustomersMember"},"factValues":[{"value":"51800000","decimals":-5}]},{"name":"rpt:f-25","factDimensions":{"xbrl:concept":"us-gaap:SellingAndMarketingExpense","xbrl:period":"2015-12-27T00:00:00/2017-01-01T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD","sam:ComponentsOfOtherOperatingCostAndExpenseGeneralAxis":"sam:CustomersMember"},"factValues":[{"value":"54400000","decimals":-5}]},{"name":"rpt:f-26","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-27","factDimensions":{"xbrl:concept":"us-gaap:PaymentsToSuppliers","xbrl:period":"2017-01-01T00:00:00/2017-12-31T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD","us-gaap:ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis":"sam:DistributorsMember"},"factValues":[{"value":"30200000","decimals":-5}]},{"name":"rpt:f-28","factDimensions":{"xbrl:concept":"us-gaap:PaymentsToSuppliers","xbrl:period":"2015-12-27T00:00:00/2017-01-01T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD","us-gaap:ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis":"sam:DistributorsMember"},"factValues":[{"value":"33200000","decimals":-5}]},{"name":"rpt:f-29","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","decimals":-5}]},{"name":"rpt:f-30","factDimensions":{"xbrl:concept":"us-gaap:MarketingAndAdvertisingExpense","xbrl:period":"2017-01-01T00:00:00/2017-12-31T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD","us-gaap:ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis":"sam:DistributorsMember"},"factValues":[{"value":"21600000","decimals":-5}]},{"name":"rpt:f-31","factDimensions":{"xbrl:concept":"us-gaap:ConcentrationRiskPercentage1","xbrl:period":"2015-12-27T00:00:00/2017-01-01T00:00:00","xbrl:entity":"cik:0000949870","srt:ProductOrServiceAxis":"sam:ProductsAMember","us-gaap:ConcentrationRiskByTypeAxis":"us-gaap:ProductConcentrationRiskMember","us-gaap:ConcentrationRiskByBenchmarkAxis":"us-gaap:SalesRevenueNetMember","srt:RangeAxis":"srt:MaximumMember"},"factValues":[{"value":"0.05","decimals":2}]},{"name":"rpt:f-32","factDimensions":{"xbrl:concept":"us-gaap:ConcentrationRiskPercentage1","xbrl:period":"2015-01-01T00:00:00/2015-12-27T00:00:00","xbrl:entity":"cik:0000949870","srt:ProductOrServiceAxis":"sam:ProductsAMember","us-gaap:ConcentrationRiskByTypeAxis":"us-gaap:ProductConcentrationRiskMember","us-gaap:ConcentrationRiskByBenchmarkAxis":"us-gaap:SalesRevenueNetMember","srt:RangeAxis":"srt:MaximumMember"},"factValues":[{"value":"0.07","decimals":2}]},{"name":"rpt:f-33","factDimensions":{"xbrl:concept":"us-gaap:IncreaseDecreaseInContractWithCustomerLiability","xbrl:period":"2017-12-31T00:00:00/2018-12-30T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-1200000","decimals":-5}]},{"name":"rpt:f-34","factDimensions":{"xbrl:concept":"us-gaap:IncreaseDecreaseInContractWithCustomerLiability","xbrl:period":"2017-01-01T00:00:00/2017-12-31T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-1000000","decimals":-5}]},{"name":"rpt:f-35","factDimensions":{"xbrl:concept":"us-gaap:PropertyPlantAndEquipmentGrossPeriodIncreaseDecrease","xbrl:period":"2017-12-31T00:00:00/2018-12-30T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-1100000","decimals":-5}]},{"name":"rpt:f-36","factDimensions":{"xbrl:concept":"us-gaap:PropertyPlantAndEquipmentGrossPeriodIncreaseDecrease","xbrl:period":"2017-01-01T00:00:00/2017-12-31T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-1000000","decimals":-5}]},{"name":"rpt:f-37","factDimensions":{"xbrl:concept":"us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipmentPeriodIncreaseDecrease","xbrl:period":"2017-12-31T00:00:00/2018-12-30T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-1100000","decimals":-5}]},{"name":"rpt:f-38","factDimensions":{"xbrl:concept":"us-gaap:Goodwill","xbrl:period":"2017-12-31T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD","us-gaap:StatementBusinessSegmentsAxis":"sam:SegmentOneMember"},"factValues":[{"value":"3700000","decimals":-5}]},{"name":"rpt:f-39","factDimensions":{"xbrl:concept":"us-gaap:CashAndCashEquivalentsAtCarryingValue","xbrl:period":"2018-12-30T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"108399000","decimals":-3}]},{"name":"rpt:f-40","factDimensions":{"xbrl:concept":"us-gaap:CashAndCashEquivalentsAtCarryingValue","xbrl:period":"2017-12-31T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"65637000","decimals":-3}]},{"name":"rpt:f-41","factDimensions":{"xbrl:concept":"us-gaap:AccountsReceivableNetCurrent","xbrl:period":"2018-12-30T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"34073000","decimals":-3}]},{"name":"rpt:f-42","factDimensions":{"xbrl:concept":"us-gaap:AccountsReceivableNetCurrent","xbrl:period":"2017-12-31T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"33749000","decimals":-3}]},{"name":"rpt:f-43","factDimensions":{"xbrl:concept":"us-gaap:InventoryNet","xbrl:period":"2018-12-30T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"70249000","decimals":-3}]},{"name":"rpt:f-44","factDimensions":{"xbrl:concept":"us-gaap:OtherAssetsNoncurrent","xbrl:period":"2018-12-30T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"14808000","decimals":-3}]},{"name":"rpt:f-45","factDimensions":{"xbrl:concept":"us-gaap:OtherAssetsNoncurrent","xbrl:period":"2017-12-31T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"13313000","decimals":-3}]},{"name":"rpt:f-46","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-47","factDimensions":{"xbrl:concept":"us-gaap:Goodwill","xbrl:period":"2017-12-31T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"3683000","decimals":-3}]},{"name":"rpt:f-48","factDimensions":{"xbrl:concept":"us-gaap:Assets","xbrl:period":"2018-12-30T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"639851000","decimals":-3}]},{"name":"rpt:f-49","factDimensions":{"xbrl:concept":"us-gaap:Assets","xbrl:period":"2017-12-31T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"569624000","decimals":-3}]},{"name":"rpt:f-50","factDimensions":{"xbrl:concept":"us-gaap:MarketingAndAdvertisingExpense","xbrl:period":"2015-12-27T00:00:00/2017-01-01T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD","us-gaap:ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis":"sam:DistributorsMember"},"factValues":[{"value":"21200000","decimals":-5}]},{"name":"rpt:f-51","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-52","factDimensions":{"xbrl:concept":"us-gaap:OtherCostOfOperatingRevenue","xbrl:period":"2017-01-01T00:00:00/2017-12-31T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD","us-gaap:ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis":"sam:DistributorsMember"},"factValues":[{"value":"15300000","decimals":-5}]},{"name":"rpt:f-53","factDimensions":{"xbrl:concept":"us-gaap:OtherCostOfOperatingRevenue","xbrl:period":"2015-12-27T00:00:00/2017-01-01T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD","us-gaap:ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis":"sam:DistributorsMember"},"factValues":[{"value":"16100000","decimals":-5}]},{"name":"rpt:f-54","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-55","factDimensions":{"xbrl:concept":"us-gaap:SellingExpense","xbrl:period":"2017-01-01T00:00:00/2017-12-31T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"45300000","decimals":-5}]},{"name":"rpt:f-56","factDimensions":{"xbrl:concept":"us-gaap:SellingExpense","xbrl:period":"2015-12-27T00:00:00/2017-01-01T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"49200000","decimals":-5}]},{"name":"rpt:f-57","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-58","factDimensions":{"xbrl:concept":"us-gaap:MarketingAndAdvertisingExpense","xbrl:period":"2017-01-01T00:00:00/2017-12-31T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"128000000","decimals":-5}]},{"name":"rpt:f-59","factDimensions":{"xbrl:concept":"us-gaap:MarketingAndAdvertisingExpense","xbrl:period":"2015-12-27T00:00:00/2017-01-01T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"105300000","decimals":-5}]},{"name":"rpt:f-60","factDimensions":{"xbrl:concept":"us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions","xbrl:period":"2017-01-01T00:00:00/2017-12-31T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"4400000","decimals":-5}]},{"name":"rpt:f-61","factDimensions":{"xbrl:concept":"us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions","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-62","factDimensions":{"xbrl:concept":"us-gaap:InventoryNet","xbrl:period":"2017-12-31T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"50651000","decimals":-3}]},{"name":"rpt:f-63","factDimensions":{"xbrl:concept":"us-gaap:PrepaidExpenseAndOtherAssetsCurrent","xbrl:period":"2018-12-30T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"13136000","decimals":-3}]},{"name":"rpt:f-64","factDimensions":{"xbrl:concept":"us-gaap:PrepaidExpenseAndOtherAssetsCurrent","xbrl:period":"2017-12-31T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"10695000","decimals":-3}]},{"name":"rpt:f-65","factDimensions":{"xbrl:concept":"us-gaap:IncomeTaxesReceivable","xbrl:period":"2018-12-30T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"5714000","decimals":-3}]},{"name":"rpt:f-66","factDimensions":{"xbrl:concept":"us-gaap:IncomeTaxesReceivable","xbrl:period":"2017-12-31T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"7616000","decimals":-3}]},{"name":"rpt:f-67","factDimensions":{"xbrl:concept":"us-gaap:AssetsCurrent","xbrl:period":"2018-12-30T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"231571000","decimals":-3}]},{"name":"rpt:f-68","factDimensions":{"xbrl:concept":"us-gaap:AssetsCurrent","xbrl:period":"2017-12-31T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"168348000","decimals":-3}]},{"name":"rpt:f-69","factDimensions":{"xbrl:concept":"us-gaap:AccountsPayableCurrent","xbrl:period":"2018-12-30T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"47102000","decimals":-3}]},{"name":"rpt:f-70","factDimensions":{"xbrl:concept":"us-gaap:AccountsPayableCurrent","xbrl:period":"2017-12-31T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"38141000","decimals":-3}]},{"name":"rpt:f-71","factDimensions":{"xbrl:concept":"us-gaap:AccruedLiabilitiesAndOtherLiabilities","xbrl:period":"2018-12-30T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"73412000","decimals":-3}]},{"name":"rpt:f-72","factDimensions":{"xbrl:concept":"us-gaap:AccruedLiabilitiesAndOtherLiabilities","xbrl:period":"2017-12-31T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"63617000","decimals":-3}]},{"name":"rpt:f-73","factDimensions":{"xbrl:concept":"us-gaap:LiabilitiesCurrent","xbrl:period":"2018-12-30T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"120514000","decimals":-3}]},{"name":"rpt:f-74","factDimensions":{"xbrl:concept":"us-gaap:LiabilitiesCurrent","xbrl:period":"2017-12-31T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"101758000","decimals":-3}]},{"name":"rpt:f-75","factDimensions":{"xbrl:concept":"us-gaap:DeferredTaxLiabilitiesNoncurrent","xbrl:period":"2018-12-30T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"49169000","decimals":-3}]},{"name":"rpt:f-76","factDimensions":{"xbrl:concept":"us-gaap:DeferredTaxLiabilitiesNoncurrent","xbrl:period":"2017-12-31T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"34819000","decimals":-3}]},{"name":"rpt:f-77","factDimensions":{"xbrl:concept":"us-gaap:OtherLiabilitiesNoncurrent","xbrl:period":"2018-12-30T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"9851000","decimals":-3}]},{"name":"rpt:f-78","factDimensions":{"xbrl:concept":"us-gaap:OtherLiabilitiesNoncurrent","xbrl:period":"2017-12-31T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"9524000","decimals":-3}]},{"name":"rpt:f-79","factDimensions":{"xbrl:concept":"us-gaap:Liabilities","xbrl:period":"2018-12-30T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"179534000","decimals":-3}]},{"name":"rpt:f-80","factDimensions":{"xbrl:concept":"us-gaap:Liabilities","xbrl:period":"2017-12-31T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"146101000","decimals":-3}]},{"name":"rpt:f-81","factDimensions":{"xbrl:concept":"us-gaap:CommitmentsAndContingencies","xbrl:period":"2018-12-30T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"}},{"name":"rpt:f-82","factDimensions":{"xbrl:concept":"us-gaap:CommitmentsAndContingencies","xbrl:period":"2017-12-31T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"}},{"name":"rpt:f-83","factDimensions":{"xbrl:concept":"us-gaap:CommonStockValue","xbrl:period":"2018-12-30T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD","us-gaap:StatementClassOfStockAxis":"us-gaap:CommonClassAMember"},"factValues":[{"value":"86000","decimals":-3}]},{"name":"rpt:f-84","factDimensions":{"xbrl:concept":"us-gaap:CommonStockValue","xbrl:period":"2017-12-31T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD","us-gaap:StatementClassOfStockAxis":"us-gaap:CommonClassAMember"},"factValues":[{"value":"86000","decimals":-3}]},{"name":"rpt:f-85","factDimensions":{"xbrl:concept":"us-gaap:CommonStockValue","xbrl:period":"2018-12-30T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD","us-gaap:StatementClassOfStockAxis":"us-gaap:CommonClassBMember"},"factValues":[{"value":"29000","decimals":-3}]},{"name":"rpt:f-86","factDimensions":{"xbrl:concept":"us-gaap:CommonStockValue","xbrl:period":"2017-12-31T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD","us-gaap:StatementClassOfStockAxis":"us-gaap:CommonClassBMember"},"factValues":[{"value":"30000","decimals":-3}]},{"name":"rpt:f-87","factDimensions":{"xbrl:concept":"us-gaap:AdditionalPaidInCapitalCommonStock","xbrl:period":"2018-12-30T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"405711000","decimals":-3}]},{"name":"rpt:f-88","factDimensions":{"xbrl:concept":"us-gaap:AdditionalPaidInCapitalCommonStock","xbrl:period":"2017-12-31T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"372590000","decimals":-3}]},{"name":"rpt:f-89","factDimensions":{"xbrl:concept":"us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax","xbrl:period":"2018-12-30T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-1197000","decimals":-3}]},{"name":"rpt:f-90","factDimensions":{"xbrl:concept":"us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax","xbrl:period":"2017-12-31T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-1288000","decimals":-3}]},{"name":"rpt:f-91","factDimensions":{"xbrl:concept":"us-gaap:RetainedEarningsAccumulatedDeficit","xbrl:period":"2018-12-30T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"55688000","decimals":-3}]},{"name":"rpt:f-92","factDimensions":{"xbrl:concept":"us-gaap:RetainedEarningsAccumulatedDeficit","xbrl:period":"2017-12-31T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"52105000","decimals":-3}]},{"name":"rpt:f-93","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-94","factDimensions":{"xbrl:concept":"us-gaap:LiabilitiesAndStockholdersEquity","xbrl:period":"2018-12-30T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"639851000","decimals":-3}]},{"name":"rpt:f-95","factDimensions":{"xbrl:concept":"us-gaap:LiabilitiesAndStockholdersEquity","xbrl:period":"2017-12-31T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"569624000","decimals":-3}]},{"name":"rpt:f-96","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-97","factDimensions":{"xbrl:concept":"us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax","xbrl:period":"2017-01-01T00:00:00/2017-12-31T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"921736000","decimals":-3}]},{"name":"rpt:f-98","factDimensions":{"xbrl:concept":"us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax","xbrl:period":"2015-12-27T00:00:00/2017-01-01T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"968994000","decimals":-3}]},{"name":"rpt:f-99","factDimensions":{"xbrl:concept":"us-gaap:ExciseAndSalesTaxes","xbrl:period":"2017-01-01T00:00:00/2017-12-31T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"58744000","decimals":-3}]},{"name":"rpt:f-100","factDimensions":{"xbrl:concept":"us-gaap:ExciseAndSalesTaxes","xbrl:period":"2015-12-27T00:00:00/2017-01-01T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"62548000","decimals":-3}]},{"name":"rpt:f-101","factDimensions":{"xbrl:concept":"us-gaap:Revenues","xbrl:period":"2017-01-01T00:00:00/2017-12-31T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"862992000","decimals":-3}]},{"name":"rpt:f-102","factDimensions":{"xbrl:concept":"us-gaap:Revenues","xbrl:period":"2015-12-27T00:00:00/2017-01-01T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"906446000","decimals":-3}]},{"name":"rpt:f-103","factDimensions":{"xbrl:concept":"us-gaap:CostOfGoodsAndServicesSold","xbrl:period":"2017-01-01T00:00:00/2017-12-31T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"413091000","decimals":-3}]},{"name":"rpt:f-104","factDimensions":{"xbrl:concept":"us-gaap:CostOfGoodsAndServicesSold","xbrl:period":"2015-12-27T00:00:00/2017-01-01T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"446776000","decimals":-3}]},{"name":"rpt:f-105","factDimensions":{"xbrl:concept":"us-gaap:GrossProfit","xbrl:period":"2017-01-01T00:00:00/2017-12-31T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"449901000","decimals":-3}]},{"name":"rpt:f-106","factDimensions":{"xbrl:concept":"us-gaap:GrossProfit","xbrl:period":"2015-12-27T00:00:00/2017-01-01T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"459670000","decimals":-3}]},{"name":"rpt:f-107","factDimensions":{"xbrl:concept":"us-gaap:SellingAndMarketingExpense","xbrl:period":"2017-01-01T00:00:00/2017-12-31T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"258649000","decimals":-3}]},{"name":"rpt:f-108","factDimensions":{"xbrl:concept":"us-gaap:SellingAndMarketingExpense","xbrl:period":"2015-12-27T00:00:00/2017-01-01T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"244213000","decimals":-3}]},{"name":"rpt:f-109","factDimensions":{"xbrl:concept":"us-gaap:GeneralAndAdministrativeExpense","xbrl:period":"2017-01-01T00:00:00/2017-12-31T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"73126000","decimals":-3}]},{"name":"rpt:f-110","factDimensions":{"xbrl:concept":"us-gaap:GeneralAndAdministrativeExpense","xbrl:period":"2015-12-27T00:00:00/2017-01-01T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"78033000","decimals":-3}]},{"name":"rpt:f-111","factDimensions":{"xbrl:concept":"us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent","xbrl:period":"2017-01-01T00:00:00/2017-12-31T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"17000","decimals":-3}]},{"name":"rpt:f-112","factDimensions":{"xbrl:concept":"us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent","xbrl:period":"2015-12-27T00:00:00/2017-01-01T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-99000","decimals":-3}]},{"name":"rpt:f-113","factDimensions":{"xbrl:concept":"us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent","xbrl:period":"2017-01-01T00:00:00/2017-12-31T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"202000","decimals":-3}]},{"name":"rpt:f-114","factDimensions":{"xbrl:concept":"us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent","xbrl:period":"2015-12-27T00:00:00/2017-01-01T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"53000","decimals":-3}]},{"name":"rpt:f-115","factDimensions":{"xbrl:concept":"us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent","xbrl:period":"2017-01-01T00:00:00/2017-12-31T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-185000","decimals":-3}]},{"name":"rpt:f-116","factDimensions":{"xbrl:concept":"us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent","xbrl:period":"2015-12-27T00:00:00/2017-01-01T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-152000","decimals":-3}]},{"name":"rpt:f-117","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-118","factDimensions":{"xbrl:concept":"us-gaap:ExciseAndSalesTaxes","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-119","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-120","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-121","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-122","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-123","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-124","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-125","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-126","factDimensions":{"xbrl:concept":"us-gaap:GainLossOnSalesOfAssetsAndAssetImpairmentCharges","xbrl:period":"2017-01-01T00:00:00/2017-12-31T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-2451000","decimals":-3}]},{"name":"rpt:f-127","factDimensions":{"xbrl:concept":"us-gaap:GainLossOnSalesOfAssetsAndAssetImpairmentCharges","xbrl:period":"2015-12-27T00:00:00/2017-01-01T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"235000","decimals":-3}]},{"name":"rpt:f-128","factDimensions":{"xbrl:concept":"us-gaap:OperatingExpenses","xbrl:period":"2017-01-01T00:00:00/2017-12-31T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"334226000","decimals":-3}]},{"name":"rpt:f-129","factDimensions":{"xbrl:concept":"us-gaap:OperatingExpenses","xbrl:period":"2015-12-27T00:00:00/2017-01-01T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"322011000","decimals":-3}]},{"name":"rpt:f-130","factDimensions":{"xbrl:concept":"us-gaap:OperatingIncomeLoss","xbrl:period":"2017-01-01T00:00:00/2017-12-31T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"115675000","decimals":-3}]},{"name":"rpt:f-131","factDimensions":{"xbrl:concept":"us-gaap:OperatingIncomeLoss","xbrl:period":"2015-12-27T00:00:00/2017-01-01T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"137659000","decimals":-3}]},{"name":"rpt:f-132","factDimensions":{"xbrl:concept":"us-gaap:InterestIncomeExpenseNonoperatingNet","xbrl:period":"2017-01-01T00:00:00/2017-12-31T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"549000","decimals":-3}]},{"name":"rpt:f-133","factDimensions":{"xbrl:concept":"us-gaap:InterestIncomeExpenseNonoperatingNet","xbrl:period":"2015-12-27T00:00:00/2017-01-01T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"168000","decimals":-3}]},{"name":"rpt:f-134","factDimensions":{"xbrl:concept":"us-gaap:OtherNonoperatingIncomeExpense","xbrl:period":"2017-01-01T00:00:00/2017-12-31T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-82000","decimals":-3}]},{"name":"rpt:f-135","factDimensions":{"xbrl:concept":"us-gaap:OtherNonoperatingIncomeExpense","xbrl:period":"2015-12-27T00:00:00/2017-01-01T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-706000","decimals":-3}]},{"name":"rpt:f-136","factDimensions":{"xbrl:concept":"us-gaap:NonoperatingIncomeExpense","xbrl:period":"2017-01-01T00:00:00/2017-12-31T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"467000","decimals":-3}]},{"name":"rpt:f-137","factDimensions":{"xbrl:concept":"us-gaap:NonoperatingIncomeExpense","xbrl:period":"2015-12-27T00:00:00/2017-01-01T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-538000","decimals":-3}]},{"name":"rpt:f-138","factDimensions":{"xbrl:concept":"us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","xbrl:period":"2017-01-01T00:00:00/2017-12-31T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"116142000","decimals":-3}]},{"name":"rpt:f-139","factDimensions":{"xbrl:concept":"us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","xbrl:period":"2015-12-27T00:00:00/2017-01-01T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"137121000","decimals":-3}]},{"name":"rpt:f-140","factDimensions":{"xbrl:concept":"us-gaap:IncomeTaxExpenseBenefit","xbrl:period":"2017-01-01T00:00:00/2017-12-31T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"17093000","decimals":-3}]},{"name":"rpt:f-141","factDimensions":{"xbrl:concept":"us-gaap:IncomeTaxExpenseBenefit","xbrl:period":"2015-12-27T00:00:00/2017-01-01T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"49772000","decimals":-3}]},{"name":"rpt:f-142","factDimensions":{"xbrl:concept":"us-gaap:NetIncomeLoss","xbrl:period":"2017-01-01T00:00:00/2017-12-31T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"99049000","decimals":-3}]},{"name":"rpt:f-143","factDimensions":{"xbrl:concept":"us-gaap:NetIncomeLoss","xbrl:period":"2015-12-27T00:00:00/2017-01-01T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"87349000","decimals":-3}]},{"name":"rpt:f-144","factDimensions":{"xbrl:concept":"us-gaap:EarningsPerShareBasic","xbrl:period":"2017-01-01T00:00:00/2017-12-31T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD/xbrla:shares"},"factValues":[{"value":"8.18","decimals":2}]},{"name":"rpt:f-145","factDimensions":{"xbrl:concept":"us-gaap:EarningsPerShareBasic","xbrl:period":"2015-12-27T00:00:00/2017-01-01T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD/xbrla:shares"},"factValues":[{"value":"6.93","decimals":2}]},{"name":"rpt:f-146","factDimensions":{"xbrl:concept":"us-gaap:EarningsPerShareDiluted","xbrl:period":"2017-01-01T00:00:00/2017-12-31T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD/xbrla:shares"},"factValues":[{"value":"8.09","decimals":2}]},{"name":"rpt:f-147","factDimensions":{"xbrl:concept":"us-gaap:EarningsPerShareDiluted","xbrl:period":"2015-12-27T00:00:00/2017-01-01T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD/xbrla:shares"},"factValues":[{"value":"6.79","decimals":2}]},{"name":"rpt:f-148","factDimensions":{"xbrl:concept":"us-gaap:WeightedAverageNumberOfSharesOutstandingBasic","xbrl:period":"2017-01-01T00:00:00/2017-12-31T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"xbrla:shares","us-gaap:StatementClassOfStockAxis":"us-gaap:CommonClassAMember"},"factValues":[{"value":"8933000","decimals":-3}]},{"name":"rpt:f-149","factDimensions":{"xbrl:concept":"us-gaap:WeightedAverageNumberOfSharesOutstandingBasic","xbrl:period":"2015-12-27T00:00:00/2017-01-01T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"xbrla:shares","us-gaap:StatementClassOfStockAxis":"us-gaap:CommonClassAMember"},"factValues":[{"value":"9189000","decimals":-3}]},{"name":"rpt:f-150","factDimensions":{"xbrl:concept":"us-gaap:WeightedAverageNumberOfSharesOutstandingBasic","xbrl:period":"2017-01-01T00:00:00/2017-12-31T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"xbrla:shares","us-gaap:StatementClassOfStockAxis":"us-gaap:CommonClassBMember"},"factValues":[{"value":"3102000","decimals":-3}]},{"name":"rpt:f-151","factDimensions":{"xbrl:concept":"us-gaap:WeightedAverageNumberOfSharesOutstandingBasic","xbrl:period":"2015-12-27T00:00:00/2017-01-01T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"xbrla:shares","us-gaap:StatementClassOfStockAxis":"us-gaap:CommonClassBMember"},"factValues":[{"value":"3344000","decimals":-3}]},{"name":"rpt:f-152","factDimensions":{"xbrl:concept":"us-gaap:ComprehensiveIncomeNetOfTax","xbrl:period":"2017-01-01T00:00:00/2017-12-31T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"98864000","decimals":-3}]},{"name":"rpt:f-153","factDimensions":{"xbrl:concept":"us-gaap:ComprehensiveIncomeNetOfTax","xbrl:period":"2015-12-27T00:00:00/2017-01-01T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"87197000","decimals":-3}]},{"name":"rpt:f-154","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-155","factDimensions":{"xbrl:concept":"us-gaap:GainLossOnSalesOfAssetsAndAssetImpairmentCharges","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-156","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-157","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-158","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-159","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-160","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-161","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-162","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-163","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-164","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-165","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-166","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-167","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-168","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-169","factDimensions":{"xbrl:concept":"us-gaap:CommonStockSharesAuthorized","xbrl:period":"2017-12-31T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"xbrla:shares","us-gaap:StatementClassOfStockAxis":"us-gaap:CommonClassAMember"},"factValues":[{"value":"22700000"}]},{"name":"rpt:f-170","factDimensions":{"xbrl:concept":"us-gaap:CommonStockSharesIssued","xbrl:period":"2017-12-31T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"xbrla:shares","us-gaap:StatementClassOfStockAxis":"us-gaap:CommonClassAMember"},"factValues":[{"value":"8603152"}]},{"name":"rpt:f-171","factDimensions":{"xbrl:concept":"us-gaap:CommonStockSharesAuthorized","xbrl:period":"2018-12-30T00: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:CommonStockSharesOutstanding","xbrl:period":"2017-12-31T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"xbrla:shares","us-gaap:StatementClassOfStockAxis":"us-gaap:CommonClassAMember"},"factValues":[{"value":"8603152"}]},{"name":"rpt:f-173","factDimensions":{"xbrl:concept":"us-gaap:CommonStockSharesAuthorized","xbrl:period":"2018-12-30T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"xbrla:shares","us-gaap:StatementClassOfStockAxis":"us-gaap:CommonClassBMember"},"factValues":[{"value":"4200000"}]},{"name":"rpt:f-174","factDimensions":{"xbrl:concept":"us-gaap:CommonStockSharesIssued","xbrl:period":"2018-12-30T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"xbrla:shares","us-gaap:StatementClassOfStockAxis":"us-gaap:CommonClassBMember"},"factValues":[{"value":"2917983"}]},{"name":"rpt:f-175","factDimensions":{"xbrl:concept":"us-gaap:CommonStockSharesIssued","xbrl:period":"2017-12-31T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"xbrla:shares","us-gaap:StatementClassOfStockAxis":"us-gaap:CommonClassBMember"},"factValues":[{"value":"3017983"}]},{"name":"rpt:f-176","factDimensions":{"xbrl:concept":"us-gaap:CommonStockSharesAuthorized","xbrl:period":"2017-12-31T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"xbrla:shares","us-gaap:StatementClassOfStockAxis":"us-gaap:CommonClassBMember"},"factValues":[{"value":"4200000"}]},{"name":"rpt:f-177","factDimensions":{"xbrl:concept":"us-gaap:CommonStockSharesOutstanding","xbrl:period":"2018-12-30T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"xbrla:shares","us-gaap:StatementClassOfStockAxis":"us-gaap:CommonClassBMember"},"factValues":[{"value":"2917983"}]},{"name":"rpt:f-178","factDimensions":{"xbrl:concept":"us-gaap:CommonStockSharesOutstanding","xbrl:period":"2017-12-31T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"xbrla:shares","us-gaap:StatementClassOfStockAxis":"us-gaap:CommonClassBMember"},"factValues":[{"value":"3017983"}]},{"name":"rpt:f-179","factDimensions":{"xbrl:concept":"us-gaap:CommonStockSharesIssued","xbrl:period":"2018-12-30T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"xbrla:shares","us-gaap:StatementClassOfStockAxis":"us-gaap:CommonClassAMember"},"factValues":[{"value":"8580593"}]},{"name":"rpt:f-180","factDimensions":{"xbrl:concept":"us-gaap:CommonStockSharesOutstanding","xbrl:period":"2018-12-30T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"xbrla:shares","us-gaap:StatementClassOfStockAxis":"us-gaap:CommonClassAMember"},"factValues":[{"value":"8580593"}]},{"name":"rpt:f-181","factDimensions":{"xbrl:concept":"us-gaap:CommonStockParOrStatedValuePerShare","xbrl:period":"2018-12-30T00: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-182","factDimensions":{"xbrl:concept":"us-gaap:CommonStockParOrStatedValuePerShare","xbrl:period":"2017-12-31T00: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-183","factDimensions":{"xbrl:concept":"us-gaap:CommonStockParOrStatedValuePerShare","xbrl:period":"2018-12-30T00: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-184","factDimensions":{"xbrl:concept":"us-gaap:CommonStockParOrStatedValuePerShare","xbrl:period":"2017-12-31T00: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-185","factDimensions":{"xbrl:concept":"us-gaap:SharesOutstanding","xbrl:period":"2015-12-27T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"xbrla:shares","us-gaap:StatementClassOfStockAxis":"us-gaap:CommonClassAMember","us-gaap:StatementEquityComponentsAxis":"us-gaap:CommonStockMember"},"factValues":[{"value":"9389000","decimals":-3}]},{"name":"rpt:f-186","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquity","xbrl:period":"2015-12-27T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD","us-gaap:StatementClassOfStockAxis":"us-gaap:CommonClassAMember","us-gaap:StatementEquityComponentsAxis":"us-gaap:CommonStockMember"},"factValues":[{"value":"94000","decimals":-3}]},{"name":"rpt:f-187","factDimensions":{"xbrl:concept":"us-gaap:SharesOutstanding","xbrl:period":"2015-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":"3367000","decimals":-3}]},{"name":"rpt:f-188","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquity","xbrl:period":"2015-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":"34000","decimals":-3}]},{"name":"rpt:f-189","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquity","xbrl:period":"2015-12-27T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:AdditionalPaidInCapitalMember"},"factValues":[{"value":"290096000","decimals":-3}]},{"name":"rpt:f-190","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquity","xbrl:period":"2015-12-27T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:RetainedEarningsMember"},"factValues":[{"value":"171948000","decimals":-3}]},{"name":"rpt:f-191","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquity","xbrl:period":"2015-12-27T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"461221000","decimals":-3}]},{"name":"rpt:f-192","factDimensions":{"xbrl:concept":"us-gaap:NetIncomeLoss","xbrl:period":"2015-12-27T00:00:00/2017-01-01T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:RetainedEarningsMember"},"factValues":[{"value":"87349000","decimals":-3}]},{"name":"rpt:f-193","factDimensions":{"xbrl:concept":"us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised","xbrl:period":"2015-12-27T00:00:00/2017-01-01T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"xbrla:shares","us-gaap:StatementClassOfStockAxis":"us-gaap:CommonClassAMember","us-gaap:StatementEquityComponentsAxis":"us-gaap:CommonStockMember"},"factValues":[{"value":"557000","decimals":-3}]},{"name":"rpt:f-194","factDimensions":{"xbrl:concept":"us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised","xbrl:period":"2015-12-27T00:00:00/2017-01-01T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD","us-gaap:StatementClassOfStockAxis":"us-gaap:CommonClassAMember","us-gaap:StatementEquityComponentsAxis":"us-gaap:CommonStockMember"},"factValues":[{"value":"5000","decimals":-3}]},{"name":"rpt:f-195","factDimensions":{"xbrl:concept":"us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised","xbrl:period":"2015-12-27T00:00:00/2017-01-01T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:AdditionalPaidInCapitalMember"},"factValues":[{"value":"53669000","decimals":-3}]},{"name":"rpt:f-196","factDimensions":{"xbrl:concept":"us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised","xbrl:period":"2015-12-27T00:00:00/2017-01-01T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"53674000","decimals":-3}]},{"name":"rpt:f-197","factDimensions":{"xbrl:concept":"us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue","xbrl:period":"2015-12-27T00:00:00/2017-01-01T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:AdditionalPaidInCapitalMember"},"factValues":[{"value":"6148000","decimals":-3}]},{"name":"rpt:f-198","factDimensions":{"xbrl:concept":"us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue","xbrl:period":"2015-12-27T00:00:00/2017-01-01T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"6148000","decimals":-3}]},{"name":"rpt:f-199","factDimensions":{"xbrl:concept":"us-gaap:StockRepurchasedDuringPeriodShares","xbrl:period":"2015-12-27T00:00:00/2017-01-01T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"xbrla:shares","us-gaap:StatementClassOfStockAxis":"us-gaap:CommonClassAMember","us-gaap:StatementEquityComponentsAxis":"us-gaap:CommonStockMember"},"factValues":[{"value":"945000","decimals":-3}]},{"name":"rpt:f-200","factDimensions":{"xbrl:concept":"us-gaap:NetIncomeLoss","xbrl:period":"2017-01-01T00:00:00/2017-12-31T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:RetainedEarningsMember"},"factValues":[{"value":"99049000","decimals":-3}]},{"name":"rpt:f-201","factDimensions":{"xbrl:concept":"us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised","xbrl:period":"2017-01-01T00:00:00/2017-12-31T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"xbrla:shares","us-gaap:StatementClassOfStockAxis":"us-gaap:CommonClassAMember","us-gaap:StatementEquityComponentsAxis":"us-gaap:CommonStockMember"},"factValues":[{"value":"217000","decimals":-3}]},{"name":"rpt:f-202","factDimensions":{"xbrl:concept":"us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised","xbrl:period":"2017-01-01T00:00:00/2017-12-31T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD","us-gaap:StatementClassOfStockAxis":"us-gaap:CommonClassAMember","us-gaap:StatementEquityComponentsAxis":"us-gaap:CommonStockMember"},"factValues":[{"value":"2000","decimals":-3}]},{"name":"rpt:f-203","factDimensions":{"xbrl:concept":"us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised","xbrl:period":"2017-01-01T00:00:00/2017-12-31T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:AdditionalPaidInCapitalMember"},"factValues":[{"value":"16361000","decimals":-3}]},{"name":"rpt:f-204","factDimensions":{"xbrl:concept":"us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised","xbrl:period":"2017-01-01T00:00:00/2017-12-31T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"16363000","decimals":-3}]},{"name":"rpt:f-205","factDimensions":{"xbrl:concept":"us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue","xbrl:period":"2017-01-01T00:00:00/2017-12-31T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:AdditionalPaidInCapitalMember"},"factValues":[{"value":"6316000","decimals":-3}]},{"name":"rpt:f-206","factDimensions":{"xbrl:concept":"us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue","xbrl:period":"2017-01-01T00:00:00/2017-12-31T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"6316000","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","us-gaap:StatementEquityComponentsAxis":"us-gaap:RetainedEarningsMember"},"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:StatementClassOfStockAxis":"us-gaap:CommonClassAMember","us-gaap:StatementEquityComponentsAxis":"us-gaap:CommonStockMember"},"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:StatementClassOfStockAxis":"us-gaap:CommonClassAMember","us-gaap:StatementEquityComponentsAxis":"us-gaap:CommonStockMember"},"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:ProfitLoss","xbrl:period":"2017-01-01T00:00:00/2017-12-31T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"99049000","decimals":-3}]},{"name":"rpt:f-215","factDimensions":{"xbrl:concept":"us-gaap:ProfitLoss","xbrl:period":"2015-12-27T00:00:00/2017-01-01T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"87349000","decimals":-3}]},{"name":"rpt:f-216","factDimensions":{"xbrl:concept":"us-gaap:DepreciationDepletionAndAmortization","xbrl:period":"2017-01-01T00:00:00/2017-12-31T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"51256000","decimals":-3}]},{"name":"rpt:f-217","factDimensions":{"xbrl:concept":"us-gaap:DepreciationDepletionAndAmortization","xbrl:period":"2015-12-27T00:00:00/2017-01-01T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"49557000","decimals":-3}]},{"name":"rpt:f-218","factDimensions":{"xbrl:concept":"us-gaap:AssetImpairmentCharges","xbrl:period":"2017-01-01T00:00:00/2017-12-31T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"2451000","decimals":-3}]},{"name":"rpt:f-219","factDimensions":{"xbrl:concept":"us-gaap:AssetImpairmentCharges","xbrl:period":"2015-12-27T00:00:00/2017-01-01T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"716000","decimals":-3}]},{"name":"rpt:f-220","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensation","xbrl:period":"2017-01-01T00:00:00/2017-12-31T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"6316000","decimals":-3}]},{"name":"rpt:f-221","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensation","xbrl:period":"2015-12-27T00:00:00/2017-01-01T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"6148000","decimals":-3}]},{"name":"rpt:f-222","factDimensions":{"xbrl:concept":"us-gaap:ExcessTaxBenefitFromShareBasedCompensationOperatingActivities","xbrl:period":"2015-12-27T00:00:00/2017-01-01T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"12524000","decimals":-3}]},{"name":"rpt:f-223","factDimensions":{"xbrl:concept":"us-gaap:DeferredIncomeTaxExpenseBenefit","xbrl:period":"2017-01-01T00:00:00/2017-12-31T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-22442000","decimals":-3}]},{"name":"rpt:f-224","factDimensions":{"xbrl:concept":"us-gaap:DeferredIncomeTaxExpenseBenefit","xbrl:period":"2015-12-27T00:00:00/2017-01-01T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"8243000","decimals":-3}]},{"name":"rpt:f-225","factDimensions":{"xbrl:concept":"us-gaap:IncreaseDecreaseInAccountsReceivable","xbrl:period":"2017-01-01T00:00:00/2017-12-31T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-2945000","decimals":-3}]},{"name":"rpt:f-226","factDimensions":{"xbrl:concept":"us-gaap:IncreaseDecreaseInAccountsReceivable","xbrl:period":"2015-12-27T00:00:00/2017-01-01T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-2534000","decimals":-3}]},{"name":"rpt:f-227","factDimensions":{"xbrl:concept":"us-gaap:IncreaseDecreaseInInventories","xbrl:period":"2017-01-01T00:00:00/2017-12-31T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"1741000","decimals":-3}]},{"name":"rpt:f-228","factDimensions":{"xbrl:concept":"us-gaap:IncreaseDecreaseInInventories","xbrl:period":"2015-12-27T00:00:00/2017-01-01T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-445000","decimals":-3}]},{"name":"rpt:f-229","factDimensions":{"xbrl:concept":"us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets","xbrl:period":"2017-01-01T00:00:00/2017-12-31T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"4511000","decimals":-3}]},{"name":"rpt:f-230","factDimensions":{"xbrl:concept":"us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets","xbrl:period":"2015-12-27T00:00:00/2017-01-01T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-14936000","decimals":-3}]},{"name":"rpt:f-231","factDimensions":{"xbrl:concept":"us-gaap:IncreaseDecreaseInAccountsPayable","xbrl:period":"2017-01-01T00:00:00/2017-12-31T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"245000","decimals":-3}]},{"name":"rpt:f-232","factDimensions":{"xbrl:concept":"us-gaap:IncreaseDecreaseInAccountsPayable","xbrl:period":"2015-12-27T00:00:00/2017-01-01T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-1811000","decimals":-3}]},{"name":"rpt:f-233","factDimensions":{"xbrl:concept":"us-gaap:IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities","xbrl:period":"2017-01-01T00:00:00/2017-12-31T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"2671000","decimals":-3}]},{"name":"rpt:f-234","factDimensions":{"xbrl:concept":"us-gaap:IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities","xbrl:period":"2015-12-27T00:00:00/2017-01-01T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"5479000","decimals":-3}]},{"name":"rpt:f-235","factDimensions":{"xbrl:concept":"us-gaap:IncreaseDecreaseInOtherOperatingLiabilities","xbrl:period":"2017-01-01T00:00:00/2017-12-31T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-1021000","decimals":-3}]},{"name":"rpt:f-236","factDimensions":{"xbrl:concept":"us-gaap:IncreaseDecreaseInOtherOperatingLiabilities","xbrl:period":"2015-12-27T00:00:00/2017-01-01T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-6304000","decimals":-3}]},{"name":"rpt:f-237","factDimensions":{"xbrl:concept":"us-gaap:NetCashProvidedByUsedInOperatingActivities","xbrl:period":"2017-01-01T00:00:00/2017-12-31T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"135982000","decimals":-3}]},{"name":"rpt:f-238","factDimensions":{"xbrl:concept":"us-gaap:PaymentsToAcquirePropertyPlantAndEquipment","xbrl:period":"2017-01-01T00:00:00/2017-12-31T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"32987000","decimals":-3}]},{"name":"rpt:f-239","factDimensions":{"xbrl:concept":"us-gaap:PaymentsToAcquirePropertyPlantAndEquipment","xbrl:period":"2015-12-27T00:00:00/2017-01-01T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"49913000","decimals":-3}]},{"name":"rpt:f-240","factDimensions":{"xbrl:concept":"us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment","xbrl:period":"2017-01-01T00:00:00/2017-12-31T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"25000","decimals":-3}]},{"name":"rpt:f-241","factDimensions":{"xbrl:concept":"us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment","xbrl:period":"2015-12-27T00:00:00/2017-01-01T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"3855000","decimals":-3}]},{"name":"rpt:f-242","factDimensions":{"xbrl:concept":"us-gaap:IncreaseDecreaseInRestrictedCash","xbrl:period":"2017-01-01T00:00:00/2017-12-31T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-33000","decimals":-3}]},{"name":"rpt:f-243","factDimensions":{"xbrl:concept":"us-gaap:IncreaseDecreaseInRestrictedCash","xbrl:period":"2015-12-27T00:00:00/2017-01-01T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-40000","decimals":-3}]},{"name":"rpt:f-244","factDimensions":{"xbrl:concept":"us-gaap:NetCashProvidedByUsedInInvestingActivities","xbrl:period":"2017-01-01T00:00:00/2017-12-31T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-32929000","decimals":-3}]},{"name":"rpt:f-245","factDimensions":{"xbrl:concept":"us-gaap:NetCashProvidedByUsedInInvestingActivities","xbrl:period":"2015-12-27T00:00:00/2017-01-01T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-46018000","decimals":-3}]},{"name":"rpt:f-246","factDimensions":{"xbrl:concept":"us-gaap:PaymentsForRepurchaseOfCommonStock","xbrl:period":"2017-01-01T00:00:00/2017-12-31T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"144602000","decimals":-3}]},{"name":"rpt:f-247","factDimensions":{"xbrl:concept":"us-gaap:PaymentsForRepurchaseOfCommonStock","xbrl:period":"2015-12-27T00:00:00/2017-01-01T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"164658000","decimals":-3}]},{"name":"rpt:f-248","factDimensions":{"xbrl:concept":"us-gaap:ProceedsFromStockOptionsExercised","xbrl:period":"2017-01-01T00:00:00/2017-12-31T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"15415000","decimals":-3}]},{"name":"rpt:f-249","factDimensions":{"xbrl:concept":"us-gaap:ProceedsFromStockOptionsExercised","xbrl:period":"2015-12-27T00:00:00/2017-01-01T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"40127000","decimals":-3}]},{"name":"rpt:f-250","factDimensions":{"xbrl:concept":"us-gaap:RepaymentsOfDebtAndCapitalLeaseObligations","xbrl:period":"2017-01-01T00:00:00/2017-12-31T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"60000","decimals":-3}]},{"name":"rpt:f-251","factDimensions":{"xbrl:concept":"us-gaap:RepaymentsOfDebtAndCapitalLeaseObligations","xbrl:period":"2015-12-27T00:00:00/2017-01-01T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"58000","decimals":-3}]},{"name":"rpt:f-252","factDimensions":{"xbrl:concept":"us-gaap:ExcessTaxBenefitFromShareBasedCompensationFinancingActivities","xbrl:period":"2015-12-27T00:00:00/2017-01-01T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"12524000","decimals":-3}]},{"name":"rpt:f-253","factDimensions":{"xbrl:concept":"sam:NetProceedsFromSaleOfInvestmentShares","xbrl:period":"2017-01-01T00:00:00/2017-12-31T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"796000","decimals":-3}]},{"name":"rpt:f-254","factDimensions":{"xbrl:concept":"sam:NetProceedsFromSaleOfInvestmentShares","xbrl:period":"2015-12-27T00:00:00/2017-01-01T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"736000","decimals":-3}]},{"name":"rpt:f-255","factDimensions":{"xbrl:concept":"us-gaap:NetCashProvidedByUsedInFinancingActivities","xbrl:period":"2017-01-01T00:00:00/2017-12-31T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-128451000","decimals":-3}]},{"name":"rpt:f-256","factDimensions":{"xbrl:concept":"us-gaap:NetCashProvidedByUsedInFinancingActivities","xbrl:period":"2015-12-27T00:00:00/2017-01-01T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-111329000","decimals":-3}]},{"name":"rpt:f-257","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-258","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-259","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-260","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-261","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-262","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-263","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-264","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-265","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-266","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-267","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-268","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-269","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-270","factDimensions":{"xbrl:concept":"us-gaap:IncreaseDecreaseInRestrictedCash","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-271","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-272","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-273","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":"22143000","decimals":-3}]},{"name":"rpt:f-274","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-275","factDimensions":{"xbrl:concept":"sam:NetProceedsFromSaleOfInvestmentShares","xbrl:period":"2017-12-31T00:00:00/2018-12-30T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"906000","decimals":-3}]},{"name":"rpt:f-276","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-277","factDimensions":{"xbrl:concept":"us-gaap:NetCashProvidedByUsedInOperatingActivities","xbrl:period":"2015-12-27T00:00:00/2017-01-01T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"154189000","decimals":-3}]},{"name":"rpt:f-278","factDimensions":{"xbrl:concept":"us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect","xbrl:period":"2017-01-01T00:00:00/2017-12-31T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-25398000","decimals":-3}]},{"name":"rpt:f-279","factDimensions":{"xbrl:concept":"us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect","xbrl:period":"2015-12-27T00:00:00/2017-01-01T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-3158000","decimals":-3}]},{"name":"rpt:f-280","factDimensions":{"xbrl:concept":"us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents","xbrl:period":"2017-01-01T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"91035000","decimals":-3}]},{"name":"rpt:f-281","factDimensions":{"xbrl:concept":"us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents","xbrl:period":"2015-12-27T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"94193000","decimals":-3}]},{"name":"rpt:f-282","factDimensions":{"xbrl:concept":"us-gaap:IncomeTaxesPaidNet","xbrl:period":"2017-01-01T00:00:00/2017-12-31T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"43006000","decimals":-3}]},{"name":"rpt:f-283","factDimensions":{"xbrl:concept":"us-gaap:IncomeTaxesPaidNet","xbrl:period":"2015-12-27T00:00:00/2017-01-01T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"30978000","decimals":-3}]},{"name":"rpt:f-284","factDimensions":{"xbrl:concept":"us-gaap:ProceedsFromIncomeTaxRefunds","xbrl:period":"2015-12-27T00:00:00/2017-01-01T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"12064000","decimals":-3}]},{"name":"rpt:f-285","factDimensions":{"xbrl:concept":"sam:DecreaseIncreaseInAccountsPayableForRepurchaseOfCommonStock","xbrl:period":"2015-12-27T00:00:00/2017-01-01T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"3000000","decimals":-3}]},{"name":"rpt:f-286","factDimensions":{"xbrl:concept":"sam:DecreaseIncreaseInAccountsPayableForPurchaseOfPropertyPlantAndEquipment","xbrl:period":"2017-01-01T00:00:00/2017-12-31T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-2689000","decimals":-3}]},{"name":"rpt:f-287","factDimensions":{"xbrl:concept":"sam:DecreaseIncreaseInAccountsPayableForPurchaseOfPropertyPlantAndEquipment","xbrl:period":"2015-12-27T00:00:00/2017-01-01T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"2678000","decimals":-3}]},{"name":"rpt:f-288","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-289","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-290","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-291","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-292","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-293","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-294","factDimensions":{"xbrl:concept":"sam:DecreaseIncreaseInAccountsPayableForPurchaseOfPropertyPlantAndEquipment","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-295","factDimensions":{"xbrl:concept":"us-gaap:InventoryRawMaterialsNetOfReserves","xbrl:period":"2018-12-30T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"44655000","decimals":-3}]},{"name":"rpt:f-296","factDimensions":{"xbrl:concept":"us-gaap:InventoryRawMaterialsNetOfReserves","xbrl:period":"2017-12-31T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"33086000","decimals":-3}]},{"name":"rpt:f-297","factDimensions":{"xbrl:concept":"us-gaap:InventoryWorkInProcessNetOfReserves","xbrl:period":"2018-12-30T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"8252000","decimals":-3}]},{"name":"rpt:f-298","factDimensions":{"xbrl:concept":"us-gaap:InventoryWorkInProcessNetOfReserves","xbrl:period":"2017-12-31T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"6826000","decimals":-3}]},{"name":"rpt:f-299","factDimensions":{"xbrl:concept":"us-gaap:InventoryFinishedGoodsNetOfReserves","xbrl:period":"2018-12-30T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"17342000","decimals":-3}]},{"name":"rpt:f-300","factDimensions":{"xbrl:concept":"us-gaap:InventoryFinishedGoodsNetOfReserves","xbrl:period":"2017-12-31T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"10739000","decimals":-3}]},{"name":"rpt:f-301","factDimensions":{"xbrl:concept":"us-gaap:InventoryNoncurrent","xbrl:period":"2018-12-30T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"11619000","decimals":-3}]},{"name":"rpt:f-302","factDimensions":{"xbrl:concept":"us-gaap:InventoryNoncurrent","xbrl:period":"2017-12-31T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"9905000","decimals":-3}]},{"name":"rpt:f-303","factDimensions":{"xbrl:concept":"sam:InventoryCurrentAndNoncurrentNet","xbrl:period":"2018-12-30T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"81868000","decimals":-3}]},{"name":"rpt:f-304","factDimensions":{"xbrl:concept":"sam:InventoryCurrentAndNoncurrentNet","xbrl:period":"2017-12-31T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"60556000","decimals":-3}]},{"name":"rpt:f-305","factDimensions":{"xbrl:concept":"us-gaap:PrepaidTaxes","xbrl:period":"2018-12-30T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"2179000","decimals":-3}]},{"name":"rpt:f-306","factDimensions":{"xbrl:concept":"us-gaap:PrepaidTaxes","xbrl:period":"2017-12-31T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"1651000","decimals":-3}]},{"name":"rpt:f-307","factDimensions":{"xbrl:concept":"us-gaap:PrepaidExpenseCurrent","xbrl:period":"2018-12-30T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"1629000","decimals":-3}]},{"name":"rpt:f-308","factDimensions":{"xbrl:concept":"us-gaap:PrepaidExpenseCurrent","xbrl:period":"2017-12-31T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"1819000","decimals":-3}]},{"name":"rpt:f-309","factDimensions":{"xbrl:concept":"us-gaap:PrepaidAdvertising","xbrl:period":"2018-12-30T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"1518000","decimals":-3}]},{"name":"rpt:f-310","factDimensions":{"xbrl:concept":"us-gaap:PrepaidAdvertising","xbrl:period":"2017-12-31T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"3328000","decimals":-3}]},{"name":"rpt:f-311","factDimensions":{"xbrl:concept":"us-gaap:PrepaidInsurance","xbrl:period":"2018-12-30T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"1111000","decimals":-3}]},{"name":"rpt:f-312","factDimensions":{"xbrl:concept":"us-gaap:PrepaidInsurance","xbrl:period":"2017-12-31T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"1055000","decimals":-3}]},{"name":"rpt:f-313","factDimensions":{"xbrl:concept":"sam:SupplierRebatesCurrent","xbrl:period":"2018-12-30T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"265000","decimals":-3}]},{"name":"rpt:f-314","factDimensions":{"xbrl:concept":"sam:SupplierRebatesCurrent","xbrl:period":"2017-12-31T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"1464000","decimals":-3}]},{"name":"rpt:f-315","factDimensions":{"xbrl:concept":"us-gaap:OtherAssetsMiscellaneousCurrent","xbrl:period":"2018-12-30T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"891000","decimals":-3}]},{"name":"rpt:f-316","factDimensions":{"xbrl:concept":"us-gaap:OtherAssetsMiscellaneousCurrent","xbrl:period":"2017-12-31T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"1378000","decimals":-3}]},{"name":"rpt:f-317","factDimensions":{"xbrl:concept":"us-gaap:MachineryAndEquipmentGross","xbrl:period":"2018-12-30T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"476174000","decimals":-3}]},{"name":"rpt:f-318","factDimensions":{"xbrl:concept":"us-gaap:MachineryAndEquipmentGross","xbrl:period":"2017-12-31T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"438925000","decimals":-3}]},{"name":"rpt:f-319","factDimensions":{"xbrl:concept":"sam:Kegs","xbrl:period":"2018-12-30T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"67940000","decimals":-3}]},{"name":"rpt:f-320","factDimensions":{"xbrl:concept":"sam:Kegs","xbrl:period":"2017-12-31T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"69049000","decimals":-3}]},{"name":"rpt:f-321","factDimensions":{"xbrl:concept":"us-gaap:Land","xbrl:period":"2018-12-30T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"22295000","decimals":-3}]},{"name":"rpt:f-322","factDimensions":{"xbrl:concept":"us-gaap:Land","xbrl:period":"2017-12-31T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"22295000","decimals":-3}]},{"name":"rpt:f-323","factDimensions":{"xbrl:concept":"us-gaap:BuildingsAndImprovementsGross","xbrl:period":"2018-12-30T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"120111000","decimals":-3}]},{"name":"rpt:f-324","factDimensions":{"xbrl:concept":"us-gaap:BuildingsAndImprovementsGross","xbrl:period":"2017-12-31T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"112912000","decimals":-3}]},{"name":"rpt:f-325","factDimensions":{"xbrl:concept":"us-gaap:FurnitureAndFixturesGross","xbrl:period":"2018-12-30T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"26703000","decimals":-3}]},{"name":"rpt:f-326","factDimensions":{"xbrl:concept":"us-gaap:FurnitureAndFixturesGross","xbrl:period":"2017-12-31T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"24307000","decimals":-3}]},{"name":"rpt:f-327","factDimensions":{"xbrl:concept":"us-gaap:LeaseholdImprovementsGross","xbrl:period":"2018-12-30T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"20830000","decimals":-3}]},{"name":"rpt:f-328","factDimensions":{"xbrl:concept":"us-gaap:LeaseholdImprovementsGross","xbrl:period":"2017-12-31T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"16660000","decimals":-3}]},{"name":"rpt:f-329","factDimensions":{"xbrl:concept":"us-gaap:PropertyPlantAndEquipmentGross","xbrl:period":"2018-12-30T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"734053000","decimals":-3}]},{"name":"rpt:f-330","factDimensions":{"xbrl:concept":"us-gaap:PropertyPlantAndEquipmentGross","xbrl:period":"2017-12-31T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"684148000","decimals":-3}]},{"name":"rpt:f-331","factDimensions":{"xbrl:concept":"us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment","xbrl:period":"2018-12-30T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"344264000","decimals":-3}]},{"name":"rpt:f-332","factDimensions":{"xbrl:concept":"us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment","xbrl:period":"2017-12-31T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"299868000","decimals":-3}]},{"name":"rpt:f-333","factDimensions":{"xbrl:concept":"us-gaap:PropertyPlantAndEquipmentNet","xbrl:period":"2018-12-30T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"389789000","decimals":-3}]},{"name":"rpt:f-334","factDimensions":{"xbrl:concept":"us-gaap:PropertyPlantAndEquipmentNet","xbrl:period":"2017-12-31T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"384280000","decimals":-3}]},{"name":"rpt:f-335","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-336","factDimensions":{"xbrl:concept":"us-gaap:Depreciation","xbrl:period":"2017-01-01T00:00:00/2017-12-31T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"51200000","decimals":-5}]},{"name":"rpt:f-337","factDimensions":{"xbrl:concept":"us-gaap:Depreciation","xbrl:period":"2015-12-27T00:00:00/2017-01-01T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"49300000","decimals":-5}]},{"name":"rpt:f-338","factDimensions":{"xbrl:concept":"us-gaap:GainLossOnSaleOfPropertyPlantEquipment","xbrl:period":"2015-12-27T00:00:00/2017-01-01T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD","us-gaap:PropertyPlantAndEquipmentByTypeAxis":"us-gaap:LandMember"},"factValues":[{"value":"1000000","decimals":-5}]},{"name":"rpt:f-339","factDimensions":{"xbrl:concept":"us-gaap:EmployeeRelatedLiabilitiesCurrent","xbrl:period":"2018-12-30T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"27074000","decimals":-3}]},{"name":"rpt:f-340","factDimensions":{"xbrl:concept":"us-gaap:EmployeeRelatedLiabilitiesCurrent","xbrl:period":"2017-12-31T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"16275000","decimals":-3}]},{"name":"rpt:f-341","factDimensions":{"xbrl:concept":"sam:AccruedDepositsCurrent","xbrl:period":"2018-12-30T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"18171000","decimals":-3}]},{"name":"rpt:f-342","factDimensions":{"xbrl:concept":"sam:AccruedDepositsCurrent","xbrl:period":"2017-12-31T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"14224000","decimals":-3}]},{"name":"rpt:f-343","factDimensions":{"xbrl:concept":"sam:AccruedSalesAndMarketingCurrent","xbrl:period":"2018-12-30T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"9079000","decimals":-3}]},{"name":"rpt:f-344","factDimensions":{"xbrl:concept":"sam:AccruedSalesAndMarketingCurrent","xbrl:period":"2017-12-31T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"13605000","decimals":-3}]},{"name":"rpt:f-345","factDimensions":{"xbrl:concept":"us-gaap:DeferredRevenueCurrent","xbrl:period":"2018-12-30T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"4587000","decimals":-3}]},{"name":"rpt:f-346","factDimensions":{"xbrl:concept":"us-gaap:DeferredRevenueCurrent","xbrl:period":"2017-12-31T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"5472000","decimals":-3}]},{"name":"rpt:f-347","factDimensions":{"xbrl:concept":"us-gaap:SalesAndExciseTaxPayableCurrent","xbrl:period":"2018-12-30T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"2335000","decimals":-3}]},{"name":"rpt:f-348","factDimensions":{"xbrl:concept":"us-gaap:SalesAndExciseTaxPayableCurrent","xbrl:period":"2017-12-31T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"2015000","decimals":-3}]},{"name":"rpt:f-349","factDimensions":{"xbrl:concept":"sam:AllowanceForSalesReturnsCurrent","xbrl:period":"2018-12-30T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"2146000","decimals":-3}]},{"name":"rpt:f-350","factDimensions":{"xbrl:concept":"sam:AllowanceForSalesReturnsCurrent","xbrl:period":"2017-12-31T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"3023000","decimals":-3}]},{"name":"rpt:f-351","factDimensions":{"xbrl:concept":"sam:SalesTaxPayableCurrent","xbrl:period":"2018-12-30T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"1914000","decimals":-3}]},{"name":"rpt:f-352","factDimensions":{"xbrl:concept":"sam:SalesTaxPayableCurrent","xbrl:period":"2017-12-31T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"1873000","decimals":-3}]},{"name":"rpt:f-353","factDimensions":{"xbrl:concept":"sam:AccruedFreightCostsCurrent","xbrl:period":"2018-12-30T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"1668000","decimals":-3}]},{"name":"rpt:f-354","factDimensions":{"xbrl:concept":"sam:AccruedFreightCostsCurrent","xbrl:period":"2017-12-31T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"1518000","decimals":-3}]},{"name":"rpt:f-355","factDimensions":{"xbrl:concept":"us-gaap:OtherAccruedLiabilitiesCurrent","xbrl:period":"2018-12-30T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"6438000","decimals":-3}]},{"name":"rpt:f-356","factDimensions":{"xbrl:concept":"us-gaap:OtherAccruedLiabilitiesCurrent","xbrl:period":"2017-12-31T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"5612000","decimals":-3}]},{"name":"rpt:f-357","factDimensions":{"xbrl:concept":"us-gaap:LineOfCreditFacilityCurrentBorrowingCapacity","xbrl:period":"2018-12-30T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD","us-gaap:CreditFacilityAxis":"us-gaap:RevolvingCreditFacilityMember"},"factValues":[{"value":"150000000","decimals":-5}]},{"name":"rpt:f-358","factDimensions":{"xbrl:concept":"us-gaap:StockRepurchasedDuringPeriodValue","xbrl:period":"2015-12-27T00:00:00/2017-01-01T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD","us-gaap:StatementClassOfStockAxis":"us-gaap:CommonClassAMember","us-gaap:StatementEquityComponentsAxis":"us-gaap:CommonStockMember"},"factValues":[{"value":"9000","decimals":-3}]},{"name":"rpt:f-359","factDimensions":{"xbrl:concept":"us-gaap:StockRepurchasedDuringPeriodValue","xbrl:period":"2015-12-27T00:00:00/2017-01-01T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:RetainedEarningsMember"},"factValues":[{"value":"161649000","decimals":-3}]},{"name":"rpt:f-360","factDimensions":{"xbrl:concept":"us-gaap:StockRepurchasedDuringPeriodValue","xbrl:period":"2015-12-27T00:00:00/2017-01-01T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"161658000","decimals":-3}]},{"name":"rpt:f-361","factDimensions":{"xbrl:concept":"sam:ConversionOfClassBCommonStockToClassACommonStockShares","xbrl:period":"2015-12-27T00:00:00/2017-01-01T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"xbrla:shares","us-gaap:StatementClassOfStockAxis":"us-gaap:CommonClassAMember","us-gaap:StatementEquityComponentsAxis":"us-gaap:CommonStockMember"},"factValues":[{"value":"170000","decimals":-3}]},{"name":"rpt:f-362","factDimensions":{"xbrl:concept":"sam:ConversionOfClassBCommonStockToClassACommonStockValue","xbrl:period":"2015-12-27T00:00:00/2017-01-01T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD","us-gaap:StatementClassOfStockAxis":"us-gaap:CommonClassAMember","us-gaap:StatementEquityComponentsAxis":"us-gaap:CommonStockMember"},"factValues":[{"value":"2000","decimals":-3}]},{"name":"rpt:f-363","factDimensions":{"xbrl:concept":"sam:ConversionOfClassBCommonStockToClassACommonStockShares","xbrl:period":"2015-12-27T00:00:00/2017-01-01T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"xbrla:shares","us-gaap:StatementEquityComponentsAxis":"us-gaap:CommonStockMember","us-gaap:StatementClassOfStockAxis":"us-gaap:CommonClassBMember"},"factValues":[{"value":"-170000","decimals":-3}]},{"name":"rpt:f-364","factDimensions":{"xbrl:concept":"sam:ConversionOfClassBCommonStockToClassACommonStockValue","xbrl:period":"2015-12-27T00:00:00/2017-01-01T00: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-365","factDimensions":{"xbrl:concept":"us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent","xbrl:period":"2015-12-27T00:00:00/2017-01-01T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:AccumulatedOtherComprehensiveIncomeMember"},"factValues":[{"value":"53000","decimals":-3}]},{"name":"rpt:f-366","factDimensions":{"xbrl:concept":"us-gaap:SharesOutstanding","xbrl:period":"2017-01-01T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"xbrla:shares","us-gaap:StatementClassOfStockAxis":"us-gaap:CommonClassAMember","us-gaap:StatementEquityComponentsAxis":"us-gaap:CommonStockMember"},"factValues":[{"value":"9171000","decimals":-3}]},{"name":"rpt:f-367","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquity","xbrl:period":"2017-01-01T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD","us-gaap:StatementClassOfStockAxis":"us-gaap:CommonClassAMember","us-gaap:StatementEquityComponentsAxis":"us-gaap:CommonStockMember"},"factValues":[{"value":"92000","decimals":-3}]},{"name":"rpt:f-368","factDimensions":{"xbrl:concept":"us-gaap:SharesOutstanding","xbrl:period":"2017-01-01T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"xbrla:shares","us-gaap:StatementEquityComponentsAxis":"us-gaap:CommonStockMember","us-gaap:StatementClassOfStockAxis":"us-gaap:CommonClassBMember"},"factValues":[{"value":"3197000","decimals":-3}]},{"name":"rpt:f-369","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquity","xbrl:period":"2017-01-01T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:CommonStockMember","us-gaap:StatementClassOfStockAxis":"us-gaap:CommonClassBMember"},"factValues":[{"value":"32000","decimals":-3}]},{"name":"rpt:f-370","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquity","xbrl:period":"2017-01-01T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:AdditionalPaidInCapitalMember"},"factValues":[{"value":"349913000","decimals":-3}]},{"name":"rpt:f-371","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquity","xbrl:period":"2017-01-01T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:AccumulatedOtherComprehensiveIncomeMember"},"factValues":[{"value":"-1103000","decimals":-3}]},{"name":"rpt:f-372","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquity","xbrl:period":"2017-01-01T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:RetainedEarningsMember"},"factValues":[{"value":"97648000","decimals":-3}]},{"name":"rpt:f-373","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquity","xbrl:period":"2017-01-01T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"446582000","decimals":-3}]},{"name":"rpt:f-374","factDimensions":{"xbrl:concept":"us-gaap:StockRepurchasedDuringPeriodShares","xbrl:period":"2017-01-01T00:00:00/2017-12-31T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"xbrla:shares","us-gaap:StatementClassOfStockAxis":"us-gaap:CommonClassAMember","us-gaap:StatementEquityComponentsAxis":"us-gaap:CommonStockMember"},"factValues":[{"value":"964000","decimals":-3}]},{"name":"rpt:f-375","factDimensions":{"xbrl:concept":"us-gaap:StockRepurchasedDuringPeriodValue","xbrl:period":"2017-01-01T00:00:00/2017-12-31T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD","us-gaap:StatementClassOfStockAxis":"us-gaap:CommonClassAMember","us-gaap:StatementEquityComponentsAxis":"us-gaap:CommonStockMember"},"factValues":[{"value":"10000","decimals":-3}]},{"name":"rpt:f-376","factDimensions":{"xbrl:concept":"us-gaap:StockRepurchasedDuringPeriodValue","xbrl:period":"2017-01-01T00:00:00/2017-12-31T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:RetainedEarningsMember"},"factValues":[{"value":"144592000","decimals":-3}]},{"name":"rpt:f-377","factDimensions":{"xbrl:concept":"us-gaap:StockRepurchasedDuringPeriodValue","xbrl:period":"2017-01-01T00:00:00/2017-12-31T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"144602000","decimals":-3}]},{"name":"rpt:f-378","factDimensions":{"xbrl:concept":"sam:ConversionOfClassBCommonStockToClassACommonStockShares","xbrl:period":"2017-01-01T00:00:00/2017-12-31T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"xbrla:shares","us-gaap:StatementClassOfStockAxis":"us-gaap:CommonClassAMember","us-gaap:StatementEquityComponentsAxis":"us-gaap:CommonStockMember"},"factValues":[{"value":"179000","decimals":-3}]},{"name":"rpt:f-379","factDimensions":{"xbrl:concept":"sam:ConversionOfClassBCommonStockToClassACommonStockValue","xbrl:period":"2017-01-01T00:00:00/2017-12-31T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD","us-gaap:StatementClassOfStockAxis":"us-gaap:CommonClassAMember","us-gaap:StatementEquityComponentsAxis":"us-gaap:CommonStockMember"},"factValues":[{"value":"2000","decimals":-3}]},{"name":"rpt:f-380","factDimensions":{"xbrl:concept":"sam:ConversionOfClassBCommonStockToClassACommonStockShares","xbrl:period":"2017-01-01T00:00:00/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":"-179000","decimals":-3}]},{"name":"rpt:f-381","factDimensions":{"xbrl:concept":"sam:ConversionOfClassBCommonStockToClassACommonStockValue","xbrl:period":"2017-01-01T00:00:00/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":"-2000","decimals":-3}]},{"name":"rpt:f-382","factDimensions":{"xbrl:concept":"us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent","xbrl:period":"2017-01-01T00:00:00/2017-12-31T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:AccumulatedOtherComprehensiveIncomeMember"},"factValues":[{"value":"202000","decimals":-3}]},{"name":"rpt:f-383","factDimensions":{"xbrl:concept":"us-gaap:SharesOutstanding","xbrl:period":"2017-12-31T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"xbrla:shares","us-gaap:StatementClassOfStockAxis":"us-gaap:CommonClassAMember","us-gaap:StatementEquityComponentsAxis":"us-gaap:CommonStockMember"},"factValues":[{"value":"8603000","decimals":-3}]},{"name":"rpt:f-384","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquity","xbrl:period":"2017-12-31T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD","us-gaap:StatementClassOfStockAxis":"us-gaap:CommonClassAMember","us-gaap:StatementEquityComponentsAxis":"us-gaap:CommonStockMember"},"factValues":[{"value":"86000","decimals":-3}]},{"name":"rpt:f-385","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-386","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-387","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-388","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-389","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-390","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:StatementClassOfStockAxis":"us-gaap:CommonClassAMember","us-gaap:StatementEquityComponentsAxis":"us-gaap:CommonStockMember"},"factValues":[{"value":"350000","decimals":-3}]},{"name":"rpt:f-391","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:StatementClassOfStockAxis":"us-gaap:CommonClassAMember","us-gaap:StatementEquityComponentsAxis":"us-gaap:CommonStockMember"},"factValues":[{"value":"3000","decimals":-3}]},{"name":"rpt:f-392","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-393","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-394","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:StatementClassOfStockAxis":"us-gaap:CommonClassAMember","us-gaap:StatementEquityComponentsAxis":"us-gaap:CommonStockMember"},"factValues":[{"value":"100000","decimals":-3}]},{"name":"rpt:f-395","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:StatementClassOfStockAxis":"us-gaap:CommonClassAMember","us-gaap:StatementEquityComponentsAxis":"us-gaap:CommonStockMember"},"factValues":[{"value":"1000","decimals":-3}]},{"name":"rpt:f-396","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-397","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-398","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-399","factDimensions":{"xbrl:concept":"us-gaap:SharesOutstanding","xbrl:period":"2018-12-30T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"xbrla:shares","us-gaap:StatementClassOfStockAxis":"us-gaap:CommonClassAMember","us-gaap:StatementEquityComponentsAxis":"us-gaap:CommonStockMember"},"factValues":[{"value":"8580000","decimals":-3}]},{"name":"rpt:f-400","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquity","xbrl:period":"2018-12-30T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD","us-gaap:StatementClassOfStockAxis":"us-gaap:CommonClassAMember","us-gaap:StatementEquityComponentsAxis":"us-gaap:CommonStockMember"},"factValues":[{"value":"86000","decimals":-3}]},{"name":"rpt:f-401","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-402","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-403","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-404","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-405","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-406","factDimensions":{"xbrl:concept":"us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansTaxPortionAttributableToParent","xbrl:period":"2015-12-27T00:00:00/2017-01-01T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"32000","decimals":-3}]},{"name":"rpt:f-407","factDimensions":{"xbrl:concept":"us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansTaxPortionAttributableToParent","xbrl:period":"2017-01-01T00:00:00/2017-12-31T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"68000","decimals":-3}]},{"name":"rpt:f-408","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-409","factDimensions":{"xbrl:concept":"us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions","xbrl:period":"2015-12-27T00:00:00/2017-01-01T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"12524000","decimals":-3}]},{"name":"rpt:f-410","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-411","factDimensions":{"xbrl:concept":"us-gaap:PropertyPlantAndEquipmentEstimatedUsefulLives","xbrl:period":"2017-12-31T00:00:00/2018-12-30T00: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-412","factDimensions":{"xbrl:concept":"us-gaap:PropertyPlantAndEquipmentEstimatedUsefulLives","xbrl:period":"2017-12-31T00:00:00/2018-12-30T00: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-413","factDimensions":{"xbrl:concept":"us-gaap:PropertyPlantAndEquipmentEstimatedUsefulLives","xbrl:period":"2017-12-31T00:00:00/2018-12-30T00: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-414","factDimensions":{"xbrl:concept":"us-gaap:PropertyPlantAndEquipmentUsefulLife","xbrl:period":"2017-12-31T00:00:00/2018-12-30T00:00:00","xbrl:entity":"cik:0000949870","us-gaap:PropertyPlantAndEquipmentByTypeAxis":"sam:KegsMember"},"factValues":[{"value":"P5Y"}]},{"name":"rpt:f-415","factDimensions":{"xbrl:concept":"us-gaap:PropertyPlantAndEquipmentUsefulLife","xbrl:period":"2017-12-31T00:00:00/2018-12-30T00:00:00","xbrl:entity":"cik:0000949870","us-gaap:PropertyPlantAndEquipmentByTypeAxis":"us-gaap:ComputerEquipmentMember","srt:RangeAxis":"srt:MinimumMember"},"factValues":[{"value":"P2Y"}]},{"name":"rpt:f-416","factDimensions":{"xbrl:concept":"us-gaap:PropertyPlantAndEquipmentUsefulLife","xbrl:period":"2017-12-31T00:00:00/2018-12-30T00:00:00","xbrl:entity":"cik:0000949870","us-gaap:PropertyPlantAndEquipmentByTypeAxis":"us-gaap:ComputerEquipmentMember","srt:RangeAxis":"srt:MaximumMember"},"factValues":[{"value":"P5Y"}]},{"name":"rpt:f-417","factDimensions":{"xbrl:concept":"us-gaap:PropertyPlantAndEquipmentUsefulLife","xbrl:period":"2017-12-31T00:00:00/2018-12-30T00:00:00","xbrl:entity":"cik:0000949870","us-gaap:PropertyPlantAndEquipmentByTypeAxis":"us-gaap:FurnitureAndFixturesMember","srt:RangeAxis":"srt:MinimumMember"},"factValues":[{"value":"P3Y"}]},{"name":"rpt:f-418","factDimensions":{"xbrl:concept":"us-gaap:PropertyPlantAndEquipmentUsefulLife","xbrl:period":"2017-12-31T00:00:00/2018-12-30T00:00:00","xbrl:entity":"cik:0000949870","us-gaap:PropertyPlantAndEquipmentByTypeAxis":"us-gaap:FurnitureAndFixturesMember","srt:RangeAxis":"srt:MaximumMember"},"factValues":[{"value":"P7Y"}]},{"name":"rpt:f-419","factDimensions":{"xbrl:concept":"us-gaap:PropertyPlantAndEquipmentUsefulLife","xbrl:period":"2017-12-31T00:00:00/2018-12-30T00:00:00","xbrl:entity":"cik:0000949870","us-gaap:PropertyPlantAndEquipmentByTypeAxis":"us-gaap:MachineryAndEquipmentMember","srt:RangeAxis":"srt:MinimumMember"},"factValues":[{"value":"P3Y"}]},{"name":"rpt:f-420","factDimensions":{"xbrl:concept":"us-gaap:PropertyPlantAndEquipmentUsefulLife","xbrl:period":"2017-12-31T00:00:00/2018-12-30T00:00:00","xbrl:entity":"cik:0000949870","us-gaap:PropertyPlantAndEquipmentByTypeAxis":"us-gaap:MachineryAndEquipmentMember","srt:RangeAxis":"srt:MaximumMember"},"factValues":[{"value":"P20Y"}]},{"name":"rpt:f-421","factDimensions":{"xbrl:concept":"us-gaap:PropertyPlantAndEquipmentUsefulLife","xbrl:period":"2017-12-31T00:00:00/2018-12-30T00:00:00","xbrl:entity":"cik:0000949870","us-gaap:PropertyPlantAndEquipmentByTypeAxis":"us-gaap:BuildingAndBuildingImprovementsMember","srt:RangeAxis":"srt:MinimumMember"},"factValues":[{"value":"P12Y"}]},{"name":"rpt:f-422","factDimensions":{"xbrl:concept":"us-gaap:PropertyPlantAndEquipmentUsefulLife","xbrl:period":"2017-12-31T00:00:00/2018-12-30T00:00:00","xbrl:entity":"cik:0000949870","us-gaap:PropertyPlantAndEquipmentByTypeAxis":"us-gaap:BuildingAndBuildingImprovementsMember","srt:RangeAxis":"srt:MaximumMember"},"factValues":[{"value":"P20Y"}]},{"name":"rpt:f-423","factDimensions":{"xbrl:concept":"us-gaap:DebtInstrumentInterestRateEffectivePercentage","xbrl:period":"2018-12-30T00:00:00","xbrl:entity":"cik:0000949870","us-gaap:CreditFacilityAxis":"us-gaap:RevolvingCreditFacilityMember","us-gaap:VariableRateAxis":"us-gaap:PrimeRateMember"},"factValues":[{"value":"0.055","decimals":3}]},{"name":"rpt:f-424","factDimensions":{"xbrl:concept":"us-gaap:DebtInstrumentBasisSpreadOnVariableRate1","xbrl:period":"2017-12-31T00:00:00/2018-12-30T00:00:00","xbrl:entity":"cik:0000949870","us-gaap:CreditFacilityAxis":"us-gaap:RevolvingCreditFacilityMember"},"factValues":[{"value":"0.0045","decimals":4}]},{"name":"rpt:f-425","factDimensions":{"xbrl:concept":"us-gaap:LineOfCreditFacilityCommitmentFeePercentage","xbrl:period":"2017-12-31T00:00:00/2018-12-30T00:00:00","xbrl:entity":"cik:0000949870"},"factValues":[{"value":"0.0015","decimals":4}]},{"name":"rpt:f-426","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-427","factDimensions":{"xbrl:concept":"us-gaap:CurrentFederalTaxExpenseBenefit","xbrl:period":"2017-01-01T00:00:00/2017-12-31T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"34255000","decimals":-3}]},{"name":"rpt:f-428","factDimensions":{"xbrl:concept":"us-gaap:CurrentFederalTaxExpenseBenefit","xbrl:period":"2015-12-27T00:00:00/2017-01-01T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"35390000","decimals":-3}]},{"name":"rpt:f-429","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-430","factDimensions":{"xbrl:concept":"us-gaap:CurrentStateAndLocalTaxExpenseBenefit","xbrl:period":"2017-01-01T00:00:00/2017-12-31T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"5225000","decimals":-3}]},{"name":"rpt:f-431","factDimensions":{"xbrl:concept":"us-gaap:CurrentStateAndLocalTaxExpenseBenefit","xbrl:period":"2015-12-27T00:00:00/2017-01-01T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"6108000","decimals":-3}]},{"name":"rpt:f-432","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-433","factDimensions":{"xbrl:concept":"us-gaap:CurrentIncomeTaxExpenseBenefit","xbrl:period":"2017-01-01T00:00:00/2017-12-31T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"39480000","decimals":-3}]},{"name":"rpt:f-434","factDimensions":{"xbrl:concept":"us-gaap:CurrentIncomeTaxExpenseBenefit","xbrl:period":"2015-12-27T00:00:00/2017-01-01T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"41498000","decimals":-3}]},{"name":"rpt:f-435","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-436","factDimensions":{"xbrl:concept":"us-gaap:DeferredFederalIncomeTaxExpenseBenefit","xbrl:period":"2017-01-01T00:00:00/2017-12-31T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-22489000","decimals":-3}]},{"name":"rpt:f-437","factDimensions":{"xbrl:concept":"us-gaap:DeferredFederalIncomeTaxExpenseBenefit","xbrl:period":"2015-12-27T00:00:00/2017-01-01T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"7666000","decimals":-3}]},{"name":"rpt:f-438","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-439","factDimensions":{"xbrl:concept":"us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit","xbrl:period":"2017-01-01T00:00:00/2017-12-31T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"102000","decimals":-3}]},{"name":"rpt:f-440","factDimensions":{"xbrl:concept":"us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit","xbrl:period":"2015-12-27T00:00:00/2017-01-01T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"608000","decimals":-3}]},{"name":"rpt:f-441","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-442","factDimensions":{"xbrl:concept":"us-gaap:DeferredFederalStateAndLocalTaxExpenseBenefit","xbrl:period":"2017-01-01T00:00:00/2017-12-31T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-22387000","decimals":-3}]},{"name":"rpt:f-443","factDimensions":{"xbrl:concept":"us-gaap:DeferredFederalStateAndLocalTaxExpenseBenefit","xbrl:period":"2015-12-27T00:00:00/2017-01-01T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"8274000","decimals":-3}]},{"name":"rpt:f-444","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-445","factDimensions":{"xbrl:concept":"us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate","xbrl:period":"2017-01-01T00:00:00/2017-12-31T00:00:00","xbrl:entity":"cik:0000949870"},"factValues":[{"value":"0.350"}]},{"name":"rpt:f-446","factDimensions":{"xbrl:concept":"us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate","xbrl:period":"2015-12-27T00:00:00/2017-01-01T00:00:00","xbrl:entity":"cik:0000949870"},"factValues":[{"value":"0.350"}]},{"name":"rpt:f-447","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-448","factDimensions":{"xbrl:concept":"us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes","xbrl:period":"2017-01-01T00:00:00/2017-12-31T00:00:00","xbrl:entity":"cik:0000949870"},"factValues":[{"value":"0.036","decimals":3}]},{"name":"rpt:f-449","factDimensions":{"xbrl:concept":"us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes","xbrl:period":"2015-12-27T00:00:00/2017-01-01T00:00:00","xbrl:entity":"cik:0000949870"},"factValues":[{"value":"0.036","decimals":3}]},{"name":"rpt:f-450","factDimensions":{"xbrl:concept":"us-gaap:EffectiveIncomeTaxRateReconciliationDeductionsQualifiedProductionActivities","xbrl:period":"2017-01-01T00:00:00/2017-12-31T00:00:00","xbrl:entity":"cik:0000949870"},"factValues":[{"value":"0.032","decimals":3}]},{"name":"rpt:f-451","factDimensions":{"xbrl:concept":"us-gaap:EffectiveIncomeTaxRateReconciliationDeductionsQualifiedProductionActivities","xbrl:period":"2015-12-27T00:00:00/2017-01-01T00:00:00","xbrl:entity":"cik:0000949870"},"factValues":[{"value":"0.026","decimals":3}]},{"name":"rpt:f-452","factDimensions":{"xbrl:concept":"us-gaap:EffectiveIncomeTaxRateReconciliationDeductionsEmployeeStockOwnershipPlanDividends","xbrl:period":"2017-01-01T00:00:00/2017-12-31T00:00:00","xbrl:entity":"cik:0000949870"},"factValues":[{"value":"0.037","decimals":3}]},{"name":"rpt:f-453","factDimensions":{"xbrl:concept":"us-gaap:EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate","xbrl:period":"2017-01-01T00:00:00/2017-12-31T00:00:00","xbrl:entity":"cik:0000949870"},"factValues":[{"value":"-0.175","decimals":3}]},{"name":"rpt:f-454","factDimensions":{"xbrl:concept":"us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance","xbrl:period":"2015-12-27T00:00:00/2017-01-01T00:00:00","xbrl:entity":"cik:0000949870"},"factValues":[{"value":"-0.003","decimals":3}]},{"name":"rpt:f-455","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-456","factDimensions":{"xbrl:concept":"us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments","xbrl:period":"2017-01-01T00:00:00/2017-12-31T00:00:00","xbrl:entity":"cik:0000949870"},"factValues":[{"value":"-0.004","decimals":3}]},{"name":"rpt:f-457","factDimensions":{"xbrl:concept":"us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments","xbrl:period":"2015-12-27T00:00:00/2017-01-01T00:00:00","xbrl:entity":"cik:0000949870"},"factValues":[{"value":"-0.003","decimals":3}]},{"name":"rpt:f-458","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-459","factDimensions":{"xbrl:concept":"us-gaap:EffectiveIncomeTaxRateContinuingOperations","xbrl:period":"2017-01-01T00:00:00/2017-12-31T00:00:00","xbrl:entity":"cik:0000949870"},"factValues":[{"value":"0.147","decimals":3}]},{"name":"rpt:f-460","factDimensions":{"xbrl:concept":"us-gaap:EffectiveIncomeTaxRateContinuingOperations","xbrl:period":"2015-12-27T00:00:00/2017-01-01T00:00:00","xbrl:entity":"cik:0000949870"},"factValues":[{"value":"0.363","decimals":3}]},{"name":"rpt:f-461","factDimensions":{"xbrl:concept":"us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities","xbrl:period":"2018-12-30T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"1913000","decimals":-3}]},{"name":"rpt:f-462","factDimensions":{"xbrl:concept":"us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities","xbrl:period":"2017-12-31T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"2484000","decimals":-3}]},{"name":"rpt:f-463","factDimensions":{"xbrl:concept":"us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost","xbrl:period":"2018-12-30T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"5156000","decimals":-3}]},{"name":"rpt:f-464","factDimensions":{"xbrl:concept":"us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost","xbrl:period":"2017-12-31T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"4175000","decimals":-3}]},{"name":"rpt:f-465","factDimensions":{"xbrl:concept":"us-gaap:DeferredTaxAssetsInventory","xbrl:period":"2018-12-30T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"1356000","decimals":-3}]},{"name":"rpt:f-466","factDimensions":{"xbrl:concept":"us-gaap:DeferredTaxAssetsInventory","xbrl:period":"2017-12-31T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"435000","decimals":-3}]},{"name":"rpt:f-467","factDimensions":{"xbrl:concept":"us-gaap:DeferredTaxAssetsOther","xbrl:period":"2018-12-30T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"2478000","decimals":-3}]},{"name":"rpt:f-468","factDimensions":{"xbrl:concept":"us-gaap:DeferredTaxAssetsOther","xbrl:period":"2017-12-31T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"2598000","decimals":-3}]},{"name":"rpt:f-469","factDimensions":{"xbrl:concept":"us-gaap:DeferredTaxAssetsGross","xbrl:period":"2018-12-30T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"10903000","decimals":-3}]},{"name":"rpt:f-470","factDimensions":{"xbrl:concept":"us-gaap:DeferredTaxAssetsGross","xbrl:period":"2017-12-31T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"9692000","decimals":-3}]},{"name":"rpt:f-471","factDimensions":{"xbrl:concept":"us-gaap:DeferredTaxAssetsValuationAllowance","xbrl:period":"2018-12-30T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"1291000","decimals":-3}]},{"name":"rpt:f-472","factDimensions":{"xbrl:concept":"us-gaap:DeferredTaxAssetsValuationAllowance","xbrl:period":"2017-12-31T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"439000","decimals":-3}]},{"name":"rpt:f-473","factDimensions":{"xbrl:concept":"us-gaap:DeferredTaxAssetsNet","xbrl:period":"2018-12-30T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"9612000","decimals":-3}]},{"name":"rpt:f-474","factDimensions":{"xbrl:concept":"us-gaap:DeferredTaxAssetsNet","xbrl:period":"2017-12-31T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"9253000","decimals":-3}]},{"name":"rpt:f-475","factDimensions":{"xbrl:concept":"us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment","xbrl:period":"2018-12-30T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"57099000","decimals":-3}]},{"name":"rpt:f-476","factDimensions":{"xbrl:concept":"us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment","xbrl:period":"2017-12-31T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"42076000","decimals":-3}]},{"name":"rpt:f-477","factDimensions":{"xbrl:concept":"us-gaap:DeferredTaxLiabilitiesPrepaidExpenses","xbrl:period":"2018-12-30T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"949000","decimals":-3}]},{"name":"rpt:f-478","factDimensions":{"xbrl:concept":"us-gaap:DeferredTaxLiabilitiesPrepaidExpenses","xbrl:period":"2017-12-31T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"1341000","decimals":-3}]},{"name":"rpt:f-479","factDimensions":{"xbrl:concept":"us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsGoodwill","xbrl:period":"2018-12-30T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"733000","decimals":-3}]},{"name":"rpt:f-480","factDimensions":{"xbrl:concept":"us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsGoodwill","xbrl:period":"2017-12-31T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"655000","decimals":-3}]},{"name":"rpt:f-481","factDimensions":{"xbrl:concept":"us-gaap:DeferredIncomeTaxLiabilities","xbrl:period":"2018-12-30T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"58781000","decimals":-3}]},{"name":"rpt:f-482","factDimensions":{"xbrl:concept":"us-gaap:DeferredIncomeTaxLiabilities","xbrl:period":"2017-12-31T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"44072000","decimals":-3}]},{"name":"rpt:f-483","factDimensions":{"xbrl:concept":"us-gaap:DeferredTaxLiabilities","xbrl:period":"2018-12-30T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"49169000","decimals":-3}]},{"name":"rpt:f-484","factDimensions":{"xbrl:concept":"us-gaap:DeferredTaxLiabilities","xbrl:period":"2017-12-31T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"34819000","decimals":-3}]},{"name":"rpt:f-485","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-486","factDimensions":{"xbrl:concept":"us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense","xbrl:period":"2017-01-01T00:00:00/2017-12-31T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"0","decimals":-5}]},{"name":"rpt:f-487","factDimensions":{"xbrl:concept":"us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense","xbrl:period":"2015-12-27T00:00:00/2017-01-01T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"0","decimals":-5}]},{"name":"rpt:f-488","factDimensions":{"xbrl:concept":"us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued","xbrl:period":"2018-12-30T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"100000","decimals":-5}]},{"name":"rpt:f-489","factDimensions":{"xbrl:concept":"us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued","xbrl:period":"2017-12-31T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"0","decimals":-5}]},{"name":"rpt:f-490","factDimensions":{"xbrl:concept":"us-gaap:UnrecognizedTaxBenefits","xbrl:period":"2017-12-31T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"292000","decimals":-3}]},{"name":"rpt:f-491","factDimensions":{"xbrl:concept":"us-gaap:UnrecognizedTaxBenefits","xbrl:period":"2017-01-01T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"589000","decimals":-3}]},{"name":"rpt:f-492","factDimensions":{"xbrl:concept":"us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions","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-493","factDimensions":{"xbrl:concept":"us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions","xbrl:period":"2017-01-01T00:00:00/2017-12-31T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"64000","decimals":-3}]},{"name":"rpt:f-494","factDimensions":{"xbrl:concept":"us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities","xbrl:period":"2017-12-31T00:00:00/2018-12-30T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"100000","decimals":-3}]},{"name":"rpt:f-495","factDimensions":{"xbrl:concept":"us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities","xbrl:period":"2017-01-01T00:00:00/2017-12-31T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"62000","decimals":-3}]},{"name":"rpt:f-496","factDimensions":{"xbrl:concept":"us-gaap:UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations","xbrl:period":"2017-01-01T00:00:00/2017-12-31T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"40000","decimals":-3}]},{"name":"rpt:f-497","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-498","factDimensions":{"xbrl:concept":"us-gaap:UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate","xbrl:period":"2018-12-30T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"800000","decimals":-5}]},{"name":"rpt:f-499","factDimensions":{"xbrl:concept":"us-gaap:UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate","xbrl:period":"2017-12-31T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"300000","decimals":-5}]},{"name":"rpt:f-500","factDimensions":{"xbrl:concept":"us-gaap:DeferredTaxAssetsCapitalLossCarryforwards","xbrl:period":"2018-12-30T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"1700000","decimals":-5}]},{"name":"rpt:f-501","factDimensions":{"xbrl:concept":"sam:DeferredTaxAssetsCapitalLossCarryforwardsExpirationYear","xbrl:period":"2017-12-31T00:00:00/2018-12-30T00:00:00","xbrl:entity":"cik:0000949870"},"factValues":[{"value":"2019"}]},{"name":"rpt:f-502","factDimensions":{"xbrl:concept":"us-gaap:RecordedUnconditionalPurchaseObligation","xbrl:period":"2018-12-30T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD","us-gaap:PurchaseCommitmentExcludingLongtermCommitmentAxis":"sam:HopsMember"},"factValues":[{"value":"45500000","decimals":-5}]},{"name":"rpt:f-503","factDimensions":{"xbrl:concept":"us-gaap:PurchaseObligation","xbrl:period":"2018-12-30T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD","us-gaap:LongTermPurchaseCommitmentByCategoryOfItemPurchasedAxis":"sam:BarleyAndWheatMember"},"factValues":[{"value":"15600000","decimals":-5}]},{"name":"rpt:f-504","factDimensions":{"xbrl:concept":"sam:LeaseExpirationYear","xbrl:period":"2017-12-31T00:00:00/2018-12-30T00:00:00","xbrl:entity":"cik:0000949870","us-gaap:LeaseArrangementTypeAxis":"sam:OperatingLeasesMember"},"factValues":[{"value":"2028"}]},{"name":"rpt:f-505","factDimensions":{"xbrl:concept":"us-gaap:OperatingLeasesRentExpenseNet","xbrl:period":"2017-12-31T00:00:00/2018-12-30T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD","us-gaap:LeaseArrangementTypeAxis":"sam:OperatingLeasesMember"},"factValues":[{"value":"4600000","decimals":-5}]},{"name":"rpt:f-506","factDimensions":{"xbrl:concept":"us-gaap:OperatingLeasesRentExpenseNet","xbrl:period":"2017-01-01T00:00:00/2017-12-31T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD","us-gaap:LeaseArrangementTypeAxis":"sam:OperatingLeasesMember"},"factValues":[{"value":"3400000","decimals":-5}]},{"name":"rpt:f-507","factDimensions":{"xbrl:concept":"us-gaap:OperatingLeasesRentExpenseNet","xbrl:period":"2015-12-27T00:00:00/2017-01-01T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD","us-gaap:LeaseArrangementTypeAxis":"sam:OperatingLeasesMember"},"factValues":[{"value":"3800000","decimals":-5}]},{"name":"rpt:f-508","factDimensions":{"xbrl:concept":"sam:PercentageOfProductionVolumes","xbrl:period":"2018-12-30T00:00:00","xbrl:entity":"cik:0000949870","srt:RangeAxis":"srt:MinimumMember"},"factValues":[{"value":"0.8"}]},{"name":"rpt:f-509","factDimensions":{"xbrl:concept":"us-gaap:ContractualObligation","xbrl:period":"2018-12-30T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD","us-gaap:PurchaseCommitmentExcludingLongtermCommitmentAxis":"sam:BrandSupportMember"},"factValues":[{"value":"63728000","decimals":-3}]},{"name":"rpt:f-510","factDimensions":{"xbrl:concept":"us-gaap:ContractualObligation","xbrl:period":"2018-12-30T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD","us-gaap:PurchaseCommitmentExcludingLongtermCommitmentAxis":"sam:HopsBarleyAndWheatMember"},"factValues":[{"value":"61065000","decimals":-3}]},{"name":"rpt:f-511","factDimensions":{"xbrl:concept":"us-gaap:ContractualObligation","xbrl:period":"2018-12-30T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD","us-gaap:PurchaseCommitmentExcludingLongtermCommitmentAxis":"sam:ApplesAndOtherIngredientsMember"},"factValues":[{"value":"33028000","decimals":-3}]},{"name":"rpt:f-512","factDimensions":{"xbrl:concept":"us-gaap:ContractualObligation","xbrl:period":"2018-12-30T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD","us-gaap:PropertyPlantAndEquipmentByTypeAxis":"us-gaap:MachineryAndEquipmentMember"},"factValues":[{"value":"28403000","decimals":-3}]},{"name":"rpt:f-513","factDimensions":{"xbrl:concept":"us-gaap:ContractualObligation","xbrl:period":"2018-12-30T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD","us-gaap:LeaseArrangementTypeAxis":"sam:OperatingLeasesMember"},"factValues":[{"value":"26159000","decimals":-3}]},{"name":"rpt:f-514","factDimensions":{"xbrl:concept":"us-gaap:ContractualObligation","xbrl:period":"2018-12-30T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD","us-gaap:PurchaseCommitmentExcludingLongtermCommitmentAxis":"sam:OtherPurchaseCommitmentMember"},"factValues":[{"value":"14437000","decimals":-3}]},{"name":"rpt:f-515","factDimensions":{"xbrl:concept":"us-gaap:ContractualObligation","xbrl:period":"2018-12-30T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"226820000","decimals":-3}]},{"name":"rpt:f-516","factDimensions":{"xbrl:concept":"us-gaap:MoneyMarketFundsAtCarryingValue","xbrl:period":"2018-12-30T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"107500000","decimals":-5}]},{"name":"rpt:f-517","factDimensions":{"xbrl:concept":"us-gaap:MoneyMarketFundsAtCarryingValue","xbrl:period":"2017-12-31T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"63800000","decimals":-5}]},{"name":"rpt:f-518","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-519","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue","xbrl:period":"2017-01-01T00:00:00/2017-12-31T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD/xbrla:shares"},"factValues":[{"value":"72.52","decimals":2}]},{"name":"rpt:f-520","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue","xbrl:period":"2015-12-27T00:00:00/2017-01-01T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD/xbrla:shares"},"factValues":[{"value":"87.70","decimals":2}]},{"name":"rpt:f-521","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized","xbrl:period":"2018-12-30T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"xbrla:shares","us-gaap:StatementClassOfStockAxis":"us-gaap:CommonClassAMember","us-gaap:PlanNameAxis":"sam:NonEmployeeDirectorStockOptionMember"},"factValues":[{"value":"600000","decimals":-5}]},{"name":"rpt:f-522","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-523","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross","xbrl:period":"2017-01-01T00:00:00/2017-12-31T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"xbrla:shares","us-gaap:PlanNameAxis":"sam:NonEmployeeDirectorStockOptionMember"},"factValues":[{"value":"10188"}]},{"name":"rpt:f-524","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross","xbrl:period":"2015-12-27T00:00:00/2017-01-01T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"xbrla:shares","us-gaap:PlanNameAxis":"sam:NonEmployeeDirectorStockOptionMember"},"factValues":[{"value":"14040"}]},{"name":"rpt:f-525","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPricePurchaseDate","xbrl:period":"2017-12-31T00:00:00/2018-12-30T00:00:00","xbrl:entity":"cik:0000949870","us-gaap:AwardTypeAxis":"us-gaap:StockCompensationPlanMember","srt:RangeAxis":"srt:MinimumMember","sam:ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardAxis":"sam:VoluntaryEquityInvestmentProgramMember"},"factValues":[{"value":"0","decimals":1}]},{"name":"rpt:f-526","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPricePurchaseDate","xbrl:period":"2017-12-31T00:00:00/2018-12-30T00:00:00","xbrl:entity":"cik:0000949870","us-gaap:AwardTypeAxis":"us-gaap:StockCompensationPlanMember","sam:ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardAxis":"sam:VoluntaryEquityInvestmentProgramMember","srt:RangeAxis":"srt:MaximumMember"},"factValues":[{"value":"0.4","decimals":1}]},{"name":"rpt:f-527","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","decimals":0}]},{"name":"rpt:f-528","factDimensions":{"xbrl:concept":"sam:ShareBasedCompensationArrangementByShareBasedPaymentAwardEmployeeInvestmentSharesPurchase","xbrl:period":"2017-01-01T00:00:00/2017-12-31T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"xbrla:shares","us-gaap:AwardTypeAxis":"us-gaap:StockCompensationPlanMember","sam:ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardAxis":"sam:VoluntaryEquityInvestmentProgramMember"},"factValues":[{"value":"10146","decimals":0}]},{"name":"rpt:f-529","factDimensions":{"xbrl:concept":"sam:ShareBasedCompensationArrangementByShareBasedPaymentAwardEmployeeInvestmentSharesPurchase","xbrl:period":"2015-12-27T00:00:00/2017-01-01T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"xbrla:shares","us-gaap:AwardTypeAxis":"us-gaap:StockCompensationPlanMember","sam:ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardAxis":"sam:VoluntaryEquityInvestmentProgramMember"},"factValues":[{"value":"9199","decimals":0}]},{"name":"rpt:f-530","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-531","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod","xbrl:period":"2017-01-01T00:00:00/2017-12-31T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"xbrla:shares","us-gaap:AwardTypeAxis":"us-gaap:RestrictedStockMember"},"factValues":[{"value":"15800"}]},{"name":"rpt:f-532","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod","xbrl:period":"2015-12-27T00:00:00/2017-01-01T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"xbrla:shares","us-gaap:AwardTypeAxis":"us-gaap:RestrictedStockMember"},"factValues":[{"value":"21653"}]},{"name":"rpt:f-533","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-534","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross","xbrl:period":"2017-01-01T00:00:00/2017-12-31T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"xbrla:shares","us-gaap:AwardTypeAxis":"us-gaap:StockCompensationPlanMember"},"factValues":[{"value":"5185"}]},{"name":"rpt:f-535","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross","xbrl:period":"2015-12-27T00:00:00/2017-01-01T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"xbrla:shares","us-gaap:AwardTypeAxis":"us-gaap:StockCompensationPlanMember"},"factValues":[{"value":"786450"}]},{"name":"rpt:f-536","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross","xbrl:period":"2015-12-27T00:00:00/2017-01-01T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"xbrla:shares","us-gaap:TitleOfIndividualAxis":"us-gaap:ChiefExecutiveOfficerMember","us-gaap:AwardTypeAxis":"us-gaap:StockCompensationPlanMember","sam:ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardAxis":"sam:ServiceBasedAwardsMember"},"factValues":[{"value":"574507"}]},{"name":"rpt:f-537","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross","xbrl:period":"2015-12-27T00:00:00/2017-01-01T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"xbrla:shares","us-gaap:AwardTypeAxis":"us-gaap:StockCompensationPlanMember","sam:ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardAxis":"sam:ServiceBasedAwardsMember"},"factValues":[{"value":"173135"}]},{"name":"rpt:f-538","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross","xbrl:period":"2015-12-27T00:00:00/2017-01-01T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"xbrla:shares","us-gaap:AwardTypeAxis":"us-gaap:StockCompensationPlanMember","sam:ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardAxis":"sam:PerformanceBasedAwardsMember"},"factValues":[{"value":"38808"}]},{"name":"rpt:f-539","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber","xbrl:period":"2017-12-31T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"xbrla:shares"},"factValues":[{"value":"62405"}]},{"name":"rpt:f-540","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue","xbrl:period":"2017-12-31T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD/xbrla:shares"},"factValues":[{"value":"155.21","decimals":2}]},{"name":"rpt:f-541","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"},"factValues":[{"value":"92775"}]},{"name":"rpt:f-542","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue","xbrl:period":"2017-12-31T00:00:00/2018-12-30T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD/xbrla:shares"},"factValues":[{"value":"207.56","decimals":2}]},{"name":"rpt:f-543","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod","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-544","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue","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-545","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod","xbrl:period":"2017-12-31T00:00:00/2018-12-30T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"xbrla:shares"},"factValues":[{"value":"7782"}]},{"name":"rpt:f-546","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue","xbrl:period":"2017-12-31T00:00:00/2018-12-30T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD/xbrla:shares"},"factValues":[{"value":"164.82","decimals":2}]},{"name":"rpt:f-547","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber","xbrl:period":"2018-12-30T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"xbrla:shares"},"factValues":[{"value":"126720"}]},{"name":"rpt:f-548","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue","xbrl:period":"2018-12-30T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD/xbrla:shares"},"factValues":[{"value":"192.74","decimals":2}]},{"name":"rpt:f-549","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-550","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-551","factDimensions":{"xbrl:concept":"us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares","xbrl:period":"2017-01-01T00:00:00/2017-12-31T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"xbrla:shares"},"factValues":[{"value":"22213"}]},{"name":"rpt:f-552","factDimensions":{"xbrl:concept":"us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue","xbrl:period":"2017-01-01T00:00:00/2017-12-31T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD/xbrla:shares"},"factValues":[{"value":"151.32","decimals":2}]},{"name":"rpt:f-553","factDimensions":{"xbrl:concept":"us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares","xbrl:period":"2015-12-27T00:00:00/2017-01-01T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"xbrla:shares"},"factValues":[{"value":"19740"}]},{"name":"rpt:f-554","factDimensions":{"xbrl:concept":"us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue","xbrl:period":"2015-12-27T00:00:00/2017-01-01T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD/xbrla:shares"},"factValues":[{"value":"114.12","decimals":2}]},{"name":"rpt:f-555","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-556","factDimensions":{"xbrl:concept":"us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1","xbrl:period":"2017-01-01T00:00:00/2017-12-31T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"2900000","decimals":-5}]},{"name":"rpt:f-557","factDimensions":{"xbrl:concept":"us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1","xbrl:period":"2015-12-27T00:00:00/2017-01-01T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"9900000","decimals":-5}]},{"name":"rpt:f-558","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-559","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue","xbrl:period":"2017-01-01T00:00:00/2017-12-31T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"14900000","decimals":-5}]},{"name":"rpt:f-560","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue","xbrl:period":"2015-12-27T00:00:00/2017-01-01T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"52700000","decimals":-5}]},{"name":"rpt:f-561","factDimensions":{"xbrl:concept":"us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1","xbrl:period":"2017-12-31T00:00:00/2018-12-30T00:00:00","xbrl:entity":"cik:0000949870"},"factValues":[{"value":"P2Y2M12D"}]},{"name":"rpt:f-562","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-563","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate","xbrl:period":"2017-01-01T00:00:00/2017-12-31T00:00:00","xbrl:entity":"cik:0000949870"},"factValues":[{"value":"0.362","decimals":3}]},{"name":"rpt:f-564","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate","xbrl:period":"2015-12-27T00:00:00/2017-01-01T00:00:00","xbrl:entity":"cik:0000949870"},"factValues":[{"value":"0.340","decimals":3}]},{"name":"rpt:f-565","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-566","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate","xbrl:period":"2017-01-01T00:00:00/2017-12-31T00:00:00","xbrl:entity":"cik:0000949870"},"factValues":[{"value":"0.0230","decimals":4}]},{"name":"rpt:f-567","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate","xbrl:period":"2015-12-27T00:00:00/2017-01-01T00:00:00","xbrl:entity":"cik:0000949870"},"factValues":[{"value":"0.0216","decimals":4}]},{"name":"rpt:f-568","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":1}]},{"name":"rpt:f-569","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate","xbrl:period":"2017-01-01T00:00:00/2017-12-31T00:00:00","xbrl:entity":"cik:0000949870"},"factValues":[{"value":"0","decimals":1}]},{"name":"rpt:f-570","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate","xbrl:period":"2015-12-27T00:00:00/2017-01-01T00:00:00","xbrl:entity":"cik:0000949870"},"factValues":[{"value":"0","decimals":1}]},{"name":"rpt:f-571","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-572","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsDiscountForPostvestingRestrictions","xbrl:period":"2017-01-01T00:00:00/2017-12-31T00:00:00","xbrl:entity":"cik:0000949870"},"factValues":[{"value":"0.000","decimals":3}]},{"name":"rpt:f-573","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsDiscountForPostvestingRestrictions","xbrl:period":"2015-12-27T00:00:00/2017-01-01T00:00:00","xbrl:entity":"cik:0000949870"},"factValues":[{"value":"0.000","decimals":3}]},{"name":"rpt:f-574","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-575","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensation","xbrl:period":"2017-01-01T00:00:00/2017-12-31T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD","us-gaap:IncomeStatementLocationAxis":"us-gaap:SellingAndMarketingExpenseMember"},"factValues":[{"value":"2868000","decimals":-3}]},{"name":"rpt:f-576","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensation","xbrl:period":"2015-12-27T00:00:00/2017-01-01T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD","us-gaap:IncomeStatementLocationAxis":"us-gaap:SellingAndMarketingExpenseMember"},"factValues":[{"value":"2507000","decimals":-3}]},{"name":"rpt:f-577","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-578","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensation","xbrl:period":"2017-01-01T00:00:00/2017-12-31T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD","us-gaap:IncomeStatementLocationAxis":"us-gaap:GeneralAndAdministrativeExpenseMember"},"factValues":[{"value":"3448000","decimals":-3}]},{"name":"rpt:f-579","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensation","xbrl:period":"2015-12-27T00:00:00/2017-01-01T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD","us-gaap:IncomeStatementLocationAxis":"us-gaap:GeneralAndAdministrativeExpenseMember"},"factValues":[{"value":"3641000","decimals":-3}]},{"name":"rpt:f-580","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:ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis":"sam:ShareBasedCompensationMember"},"factValues":[{"value":"10035000","decimals":-3}]},{"name":"rpt:f-581","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensation","xbrl:period":"2017-01-01T00:00:00/2017-12-31T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD","us-gaap:ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis":"sam:ShareBasedCompensationMember"},"factValues":[{"value":"6316000","decimals":-3}]},{"name":"rpt:f-582","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensation","xbrl:period":"2015-12-27T00:00:00/2017-01-01T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD","us-gaap:ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis":"sam:ShareBasedCompensationMember"},"factValues":[{"value":"6148000","decimals":-3}]},{"name":"rpt:f-583","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-584","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensation","xbrl:period":"2017-01-01T00:00:00/2017-12-31T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD","sam:ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardAxis":"sam:PerformanceBasedAwardsMember"},"factValues":[{"value":"36000","decimals":-3}]},{"name":"rpt:f-585","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensation","xbrl:period":"2015-12-27T00:00:00/2017-01-01T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD","sam:ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardAxis":"sam:PerformanceBasedAwardsMember"},"factValues":[{"value":"203000","decimals":-3}]},{"name":"rpt:f-586","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber","xbrl:period":"2017-12-31T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"xbrla:shares"},"factValues":[{"value":"1156997"}]},{"name":"rpt:f-587","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice","xbrl:period":"2017-12-31T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD/xbrla:shares"},"factValues":[{"value":"158.53","decimals":2}]},{"name":"rpt:f-588","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod","xbrl:period":"2017-12-31T00:00:00/2018-12-30T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"xbrla:shares"},"factValues":[{"value":"32570"}]},{"name":"rpt:f-589","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice","xbrl:period":"2017-12-31T00:00:00/2018-12-30T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD/xbrla:shares"},"factValues":[{"value":"210.24","decimals":2}]},{"name":"rpt:f-590","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod","xbrl:period":"2017-12-31T00:00:00/2018-12-30T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"xbrla:shares"},"factValues":[{"value":"613630"}]},{"name":"rpt:f-591","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice","xbrl:period":"2017-12-31T00:00:00/2018-12-30T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD/xbrla:shares"},"factValues":[{"value":"199.94","decimals":2}]},{"name":"rpt:f-592","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod","xbrl:period":"2017-12-31T00:00:00/2018-12-30T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"xbrla:shares"},"factValues":[{"value":"2654"}]},{"name":"rpt:f-593","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice","xbrl:period":"2017-12-31T00:00:00/2018-12-30T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD/xbrla:shares"},"factValues":[{"value":"289.54","decimals":2}]},{"name":"rpt:f-594","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"},"factValues":[{"value":"206454"}]},{"name":"rpt:f-595","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice","xbrl:period":"2017-12-31T00:00:00/2018-12-30T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD/xbrla:shares"},"factValues":[{"value":"106.79","decimals":2}]},{"name":"rpt:f-596","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber","xbrl:period":"2018-12-30T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"xbrla:shares"},"factValues":[{"value":"366829"}]},{"name":"rpt:f-597","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice","xbrl:period":"2018-12-30T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD/xbrla:shares"},"factValues":[{"value":"155.75","decimals":2}]},{"name":"rpt:f-598","factDimensions":{"xbrl:concept":"us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2","xbrl:period":"2017-12-31T00:00:00/2018-12-30T00:00:00","xbrl:entity":"cik:0000949870"},"factValues":[{"value":"P5Y6M7D"}]},{"name":"rpt:f-599","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue","xbrl:period":"2018-12-30T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"30588000","decimals":-3}]},{"name":"rpt:f-600","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber","xbrl:period":"2018-12-30T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"xbrla:shares"},"factValues":[{"value":"143437"}]},{"name":"rpt:f-601","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice","xbrl:period":"2018-12-30T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD/xbrla:shares"},"factValues":[{"value":"112.90","decimals":2}]},{"name":"rpt:f-602","factDimensions":{"xbrl:concept":"us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1","xbrl:period":"2017-12-31T00:00:00/2018-12-30T00:00:00","xbrl:entity":"cik:0000949870"},"factValues":[{"value":"P3Y6M11D"}]},{"name":"rpt:f-603","factDimensions":{"xbrl:concept":"us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1","xbrl:period":"2018-12-30T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"18177000","decimals":-3}]},{"name":"rpt:f-604","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber","xbrl:period":"2018-12-30T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"xbrla:shares"},"factValues":[{"value":"344111"}]},{"name":"rpt:f-605","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice","xbrl:period":"2018-12-30T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD/xbrla:shares"},"factValues":[{"value":"153.42","decimals":2}]},{"name":"rpt:f-606","factDimensions":{"xbrl:concept":"us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1","xbrl:period":"2017-12-31T00:00:00/2018-12-30T00:00:00","xbrl:entity":"cik:0000949870"},"factValues":[{"value":"P5Y5M8D"}]},{"name":"rpt:f-607","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue","xbrl:period":"2018-12-30T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"29503000","decimals":-3}]},{"name":"rpt:f-608","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant","xbrl:period":"2018-12-30T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"xbrla:shares","us-gaap:StatementClassOfStockAxis":"us-gaap:CommonClassAMember","us-gaap:PlanNameAxis":"sam:NonEmployeeDirectorStockOptionMember"},"factValues":[{"value":"100000","decimals":-5}]},{"name":"rpt:f-609","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized","xbrl:period":"2018-12-30T00: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","decimals":-5}]},{"name":"rpt:f-610","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant","xbrl:period":"2018-12-30T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"xbrla:shares","us-gaap:AwardTypeAxis":"us-gaap:StockCompensationPlanMember","us-gaap:StatementClassOfStockAxis":"us-gaap:CommonClassAMember"},"factValues":[{"value":"1200000","decimals":-5}]},{"name":"rpt:f-611","factDimensions":{"xbrl:concept":"us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations","xbrl:period":"2018-12-30T00:00:00","xbrl:entity":"cik:0000949870","us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis":"us-gaap:EquitySecuritiesMember"},"factValues":[{"value":"0.61","decimals":2}]},{"name":"rpt:f-612","factDimensions":{"xbrl:concept":"us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations","xbrl:period":"2017-12-31T00:00:00","xbrl:entity":"cik:0000949870","us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis":"us-gaap:EquitySecuritiesMember"},"factValues":[{"value":"0.67","decimals":2}]},{"name":"rpt:f-613","factDimensions":{"xbrl:concept":"us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations","xbrl:period":"2018-12-30T00:00:00","xbrl:entity":"cik:0000949870","us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis":"us-gaap:DebtSecuritiesMember"},"factValues":[{"value":"0.39","decimals":2}]},{"name":"rpt:f-614","factDimensions":{"xbrl:concept":"us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations","xbrl:period":"2017-12-31T00:00:00","xbrl:entity":"cik:0000949870","us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis":"us-gaap:DebtSecuritiesMember"},"factValues":[{"value":"0.33","decimals":2}]},{"name":"rpt:f-615","factDimensions":{"xbrl:concept":"us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets","xbrl:period":"2017-12-31T00:00:00/2018-12-30T00:00:00","xbrl:entity":"cik:0000949870"},"factValues":[{"value":"0.065","decimals":3}]},{"name":"rpt:f-616","factDimensions":{"xbrl:concept":"us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage","xbrl:period":"2018-12-30T00:00:00","xbrl:entity":"cik:0000949870","us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis":"us-gaap:DebtSecuritiesMember"},"factValues":[{"value":"0.35","decimals":2}]},{"name":"rpt:f-617","factDimensions":{"xbrl:concept":"us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage","xbrl:period":"2018-12-30T00:00:00","xbrl:entity":"cik:0000949870","us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis":"us-gaap:EquitySecuritiesMember"},"factValues":[{"value":"0.65","decimals":2}]},{"name":"rpt:f-618","factDimensions":{"xbrl:concept":"us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets","xbrl:period":"2017-12-31T00:00:00/2018-12-30T00:00:00","xbrl:entity":"cik:0000949870","us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis":"us-gaap:DebtSecuritiesMember","srt:RangeAxis":"srt:MinimumMember"},"factValues":[{"value":"0.03","decimals":2}]},{"name":"rpt:f-619","factDimensions":{"xbrl:concept":"us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets","xbrl:period":"2017-12-31T00:00:00/2018-12-30T00:00:00","xbrl:entity":"cik:0000949870","us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis":"us-gaap:DebtSecuritiesMember","srt:RangeAxis":"srt:MaximumMember"},"factValues":[{"value":"0.06","decimals":2}]},{"name":"rpt:f-620","factDimensions":{"xbrl:concept":"us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets","xbrl:period":"2017-12-31T00:00:00/2018-12-30T00:00:00","xbrl:entity":"cik:0000949870","us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis":"us-gaap:EquitySecuritiesMember","srt:RangeAxis":"srt:MinimumMember"},"factValues":[{"value":"0.08","decimals":2}]},{"name":"rpt:f-621","factDimensions":{"xbrl:concept":"us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets","xbrl:period":"2017-12-31T00:00:00/2018-12-30T00:00:00","xbrl:entity":"cik:0000949870","us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis":"us-gaap:EquitySecuritiesMember","srt:RangeAxis":"srt:MaximumMember"},"factValues":[{"value":"0.12","decimals":2}]},{"name":"rpt:f-622","factDimensions":{"xbrl:concept":"us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate","xbrl:period":"2018-12-30T00:00:00","xbrl:entity":"cik:0000949870","us-gaap:TitleOfIndividualAxis":"sam:UnionEmployeesMember","us-gaap:RetirementPlanTypeAxis":"us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember"},"factValues":[{"value":"0.0427","decimals":4}]},{"name":"rpt:f-623","factDimensions":{"xbrl:concept":"us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate","xbrl:period":"2017-12-31T00:00:00","xbrl:entity":"cik:0000949870","us-gaap:TitleOfIndividualAxis":"sam:UnionEmployeesMember","us-gaap:RetirementPlanTypeAxis":"us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember"},"factValues":[{"value":"0.0368","decimals":4}]},{"name":"rpt:f-624","factDimensions":{"xbrl:concept":"us-gaap:DefinedBenefitPlanFairValueOfPlanAssets","xbrl:period":"2018-12-30T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD","us-gaap:RetirementPlanTypeAxis":"us-gaap:PensionPlansDefinedBenefitMember"},"factValues":[{"value":"3322000","decimals":-3}]},{"name":"rpt:f-625","factDimensions":{"xbrl:concept":"us-gaap:DefinedBenefitPlanFairValueOfPlanAssets","xbrl:period":"2017-12-31T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD","us-gaap:RetirementPlanTypeAxis":"us-gaap:PensionPlansDefinedBenefitMember"},"factValues":[{"value":"3330000","decimals":-3}]},{"name":"rpt:f-626","factDimensions":{"xbrl:concept":"us-gaap:DefinedBenefitPlanAccumulatedBenefitObligation","xbrl:period":"2018-12-30T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD","us-gaap:RetirementPlanTypeAxis":"us-gaap:PensionPlansDefinedBenefitMember"},"factValues":[{"value":"5357000","decimals":-3}]},{"name":"rpt:f-627","factDimensions":{"xbrl:concept":"us-gaap:DefinedBenefitPlanAccumulatedBenefitObligation","xbrl:period":"2017-12-31T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD","us-gaap:RetirementPlanTypeAxis":"us-gaap:PensionPlansDefinedBenefitMember"},"factValues":[{"value":"5572000","decimals":-3}]},{"name":"rpt:f-628","factDimensions":{"xbrl:concept":"us-gaap:DefinedBenefitPlanAccumulatedBenefitObligation","xbrl:period":"2018-12-30T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD","us-gaap:RetirementPlanTypeAxis":"us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember"},"factValues":[{"value":"731000","decimals":-3}]},{"name":"rpt:f-629","factDimensions":{"xbrl:concept":"us-gaap:DefinedBenefitPlanAccumulatedBenefitObligation","xbrl:period":"2017-12-31T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD","us-gaap:RetirementPlanTypeAxis":"us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember"},"factValues":[{"value":"799000","decimals":-3}]},{"name":"rpt:f-630","factDimensions":{"xbrl:concept":"us-gaap:DefinedBenefitPlanFundedStatusOfPlan","xbrl:period":"2018-12-30T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD","us-gaap:RetirementPlanTypeAxis":"us-gaap:PensionPlansDefinedBenefitMember"},"factValues":[{"value":"-2035000","decimals":-3}]},{"name":"rpt:f-631","factDimensions":{"xbrl:concept":"us-gaap:DefinedBenefitPlanFundedStatusOfPlan","xbrl:period":"2017-12-31T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD","us-gaap:RetirementPlanTypeAxis":"us-gaap:PensionPlansDefinedBenefitMember"},"factValues":[{"value":"-2242000","decimals":-3}]},{"name":"rpt:f-632","factDimensions":{"xbrl:concept":"us-gaap:DefinedBenefitPlanFundedStatusOfPlan","xbrl:period":"2018-12-30T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD","us-gaap:RetirementPlanTypeAxis":"us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember"},"factValues":[{"value":"-731000","decimals":-3}]},{"name":"rpt:f-633","factDimensions":{"xbrl:concept":"us-gaap:DefinedBenefitPlanFundedStatusOfPlan","xbrl:period":"2017-12-31T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD","us-gaap:RetirementPlanTypeAxis":"us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember"},"factValues":[{"value":"-799000","decimals":-3}]},{"name":"rpt:f-634","factDimensions":{"xbrl:concept":"sam:PostretirementMedicalBenefitsQualifyingAge","xbrl:period":"2017-01-01T00:00:00/2017-12-31T00:00:00","xbrl:entity":"cik:0000949870","us-gaap:TitleOfIndividualAxis":"sam:UnionEmployeesMember","us-gaap:RetirementPlanTypeAxis":"us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember","srt:RangeAxis":"srt:MinimumMember"},"factValues":[{"value":"P57Y"}]},{"name":"rpt:f-635","factDimensions":{"xbrl:concept":"sam:PostretirementMedicalBenefitsQualifyingAge","xbrl:period":"2017-01-01T00:00:00/2017-12-31T00:00:00","xbrl:entity":"cik:0000949870","us-gaap:TitleOfIndividualAxis":"sam:UnionEmployeesMember","us-gaap:RetirementPlanTypeAxis":"us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember","sam:DefinedBenefitPlansAndOtherPostretirementBenefitPlansAdditionalInformationAxis":"sam:TheInternationalUnionOfOperatingEngineersMember"},"factValues":[{"value":"P65Y"}]},{"name":"rpt:f-636","factDimensions":{"xbrl:concept":"sam:RequiredEmploymentPeriodForEligibilityOfEmployeeBenefits","xbrl:period":"2017-01-01T00:00:00/2017-12-31T00:00:00","xbrl:entity":"cik:0000949870","us-gaap:TitleOfIndividualAxis":"sam:UnionEmployeesMember","us-gaap:RetirementPlanTypeAxis":"us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember","sam:DefinedBenefitPlansAndOtherPostretirementBenefitPlansAdditionalInformationAxis":"sam:TheInternationalUnionOfOperatingEngineersMember","srt:RangeAxis":"srt:MinimumMember"},"factValues":[{"value":"P20Y"}]},{"name":"rpt:f-637","factDimensions":{"xbrl:concept":"sam:DefinedBenefitPlanCoveragePercentage","xbrl:period":"2017-01-01T00:00:00/2017-12-31T00:00:00","xbrl:entity":"cik:0000949870","us-gaap:TitleOfIndividualAxis":"sam:UnionEmployeesMember","us-gaap:RetirementPlanTypeAxis":"us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember"},"factValues":[{"value":"1"}]},{"name":"rpt:f-638","factDimensions":{"xbrl:concept":"sam:RequiredEmploymentPeriodForEligibilityOfEmployeeBenefits","xbrl:period":"2017-12-31T00:00:00/2018-12-30T00:00:00","xbrl:entity":"cik:0000949870","us-gaap:TitleOfIndividualAxis":"sam:UnionEmployeesMember","us-gaap:RetirementPlanTypeAxis":"us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember"},"factValues":[{"value":"P20Y"}]},{"name":"rpt:f-639","factDimensions":{"xbrl:concept":"sam:RequiredCustomaryEmploymentTimeForEligibilityOfEmployeeBenefits","xbrl:period":"2017-12-31T00:00:00/2018-12-30T00:00:00","xbrl:entity":"cik:0000949870","us-gaap:TitleOfIndividualAxis":"sam:UnionEmployeesMember","us-gaap:RetirementPlanTypeAxis":"us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember"},"factValues":[{"value":"P5Y"}]},{"name":"rpt:f-640","factDimensions":{"xbrl:concept":"sam:RequiredCustomaryEmploymentTimeForEligibilityOfEmployeeBenefits","xbrl:period":"2017-12-31T00:00:00/2018-12-30T00:00:00","xbrl:entity":"cik:0000949870","us-gaap:TitleOfIndividualAxis":"sam:UnionEmployeesMember","us-gaap:RetirementPlanTypeAxis":"us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember","sam:DefinedBenefitPlansAndOtherPostretirementBenefitPlansAdditionalInformationAxis":"sam:TheInternationalUnionOfOperatingEngineersMember"},"factValues":[{"value":"P7Y"}]},{"name":"rpt:f-641","factDimensions":{"xbrl:concept":"sam:DefinedBenefitPlanServicePeriodOfEmployeesToBeEligibleToParticipateInRetirementPlan","xbrl:period":"2017-12-31T00:00:00/2018-12-30T00:00:00","xbrl:entity":"cik:0000949870","us-gaap:TitleOfIndividualAxis":"sam:UnionEmployeesMember","us-gaap:RetirementPlanTypeAxis":"us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember","sam:DefinedBenefitPlansAndOtherPostretirementBenefitPlansAdditionalInformationAxis":"sam:TheInternationalUnionOfOperatingEngineersMember"},"factValues":[{"value":"P10Y"}]},{"name":"rpt:f-642","factDimensions":{"xbrl:concept":"us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate","xbrl:period":"2018-12-30T00:00:00","xbrl:entity":"cik:0000949870","us-gaap:RetirementPlanTypeAxis":"us-gaap:PensionPlansDefinedBenefitMember"},"factValues":[{"value":"0.0427","decimals":4}]},{"name":"rpt:f-643","factDimensions":{"xbrl:concept":"us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate","xbrl:period":"2017-12-31T00:00:00","xbrl:entity":"cik:0000949870","us-gaap:RetirementPlanTypeAxis":"us-gaap:PensionPlansDefinedBenefitMember"},"factValues":[{"value":"0.0368","decimals":4}]},{"name":"rpt:f-644","factDimensions":{"xbrl:concept":"us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease","xbrl:period":"2017-01-01T00:00:00","xbrl:entity":"cik:0000949870","us-gaap:TitleOfIndividualAxis":"sam:UnionEmployeesMember","us-gaap:RetirementPlanTypeAxis":"us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember"},"factValues":[{"value":"0.025","decimals":3}]},{"name":"rpt:f-645","factDimensions":{"xbrl:concept":"sam:RequiredEmploymentPeriodForEligibilityOfEmployeeBenefits","xbrl:period":"2017-12-31T00:00:00/2018-12-30T00:00:00","xbrl:entity":"cik:0000949870","us-gaap:TitleOfIndividualAxis":"sam:UnionEmployeesMember","us-gaap:RetirementPlanTypeAxis":"sam:CompanySponsoredPensionPlansMember"},"factValues":[{"value":"P12M"}]},{"name":"rpt:f-646","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","us-gaap:TitleOfIndividualAxis":"sam:UnionEmployeesMember","us-gaap:RetirementPlanTypeAxis":"sam:CompanySponsoredPensionPlansMember"},"factValues":[{"value":"315000","decimals":0}]},{"name":"rpt:f-647","factDimensions":{"xbrl:concept":"us-gaap:PensionExpense","xbrl:period":"2017-01-01T00:00:00/2017-12-31T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD","us-gaap:TitleOfIndividualAxis":"sam:UnionEmployeesMember","us-gaap:RetirementPlanTypeAxis":"sam:CompanySponsoredPensionPlansMember"},"factValues":[{"value":"238000","decimals":0}]},{"name":"rpt:f-648","factDimensions":{"xbrl:concept":"us-gaap:PensionExpense","xbrl:period":"2015-12-27T00:00:00/2017-01-01T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD","us-gaap:TitleOfIndividualAxis":"sam:UnionEmployeesMember","us-gaap:RetirementPlanTypeAxis":"sam:CompanySponsoredPensionPlansMember"},"factValues":[{"value":"219000","decimals":0}]},{"name":"rpt:f-649","factDimensions":{"xbrl:concept":"us-gaap:DefinedBenefitPlanPensionPlanWithProjectedBenefitObligationInExcessOfPlanAssetsProjectedBenefitObligation","xbrl:period":"2018-12-30T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"2000000","decimals":-5}]},{"name":"rpt:f-650","factDimensions":{"xbrl:concept":"us-gaap:DefinedBenefitPlanPensionPlanWithProjectedBenefitObligationInExcessOfPlanAssetsProjectedBenefitObligation","xbrl:period":"2017-12-31T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"2200000","decimals":-5}]},{"name":"rpt:f-651","factDimensions":{"xbrl:concept":"us-gaap:DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent","xbrl:period":"2017-12-31T00:00:00/2018-12-30T00:00:00","xbrl:entity":"cik:0000949870","us-gaap:TitleOfIndividualAxis":"sam:UnionEmployeesMember","us-gaap:RetirementPlanNameAxis":"sam:SamuelAdamsCincinnatiBrewery401kPlanMember"},"factValues":[{"value":"0.6","decimals":1}]},{"name":"rpt:f-652","factDimensions":{"xbrl:concept":"us-gaap:DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent","xbrl:period":"2017-12-31T00:00:00/2018-12-30T00:00:00","xbrl:entity":"cik:0000949870","us-gaap:TitleOfIndividualAxis":"sam:NonunionEmployeesMember","us-gaap:RetirementPlanNameAxis":"sam:BostonBeerCompany401kPlanMember"},"factValues":[{"value":"0.6","decimals":1}]},{"name":"rpt:f-653","factDimensions":{"xbrl:concept":"us-gaap:DefinedContributionPlanEmployerMatchingContributionPercent","xbrl:period":"2017-12-31T00:00:00/2018-12-30T00:00:00","xbrl:entity":"cik:0000949870","us-gaap:TitleOfIndividualAxis":"sam:NonunionEmployeesMember","us-gaap:RetirementPlanNameAxis":"sam:BostonBeerCompany401kPlanMember"},"factValues":[{"value":"0.06","decimals":2}]},{"name":"rpt:f-654","factDimensions":{"xbrl:concept":"us-gaap:DefinedContributionPlanEmployerMatchingContributionPercentOfMatch","xbrl:period":"2017-12-31T00:00:00/2018-12-30T00:00:00","xbrl:entity":"cik:0000949870","us-gaap:TitleOfIndividualAxis":"sam:NonunionEmployeesMember","us-gaap:RetirementPlanNameAxis":"sam:BostonBeerCompany401kPlanMember","us-gaap:RetirementPlanTypeAxis":"sam:GroupTwoMember"},"factValues":[{"value":"1"}]},{"name":"rpt:f-655","factDimensions":{"xbrl:concept":"us-gaap:DefinedBenefitPlanContributionsByEmployer","xbrl:period":"2017-12-31T00:00:00/2018-12-30T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD","us-gaap:TitleOfIndividualAxis":"sam:NonunionEmployeesMember","us-gaap:RetirementPlanNameAxis":"sam:BostonBeerCompany401kPlanMember","us-gaap:RetirementPlanTypeAxis":"sam:GroupTwoMember"},"factValues":[{"value":"1000","decimals":0}]},{"name":"rpt:f-656","factDimensions":{"xbrl:concept":"us-gaap:DefinedContributionPlanEmployerMatchingContributionPercentOfMatch","xbrl:period":"2017-12-31T00:00:00/2018-12-30T00:00:00","xbrl:entity":"cik:0000949870","us-gaap:TitleOfIndividualAxis":"sam:NonunionEmployeesMember","us-gaap:RetirementPlanNameAxis":"sam:BostonBeerCompany401kPlanMember","us-gaap:RetirementPlanTypeAxis":"sam:GroupThreeMember"},"factValues":[{"value":"0.5","decimals":1}]},{"name":"rpt:f-657","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","us-gaap:TitleOfIndividualAxis":"sam:NonunionEmployeesMember","us-gaap:RetirementPlanNameAxis":"sam:BostonBeerCompany401kPlanMember"},"factValues":[{"value":"3500000","decimals":-5}]},{"name":"rpt:f-658","factDimensions":{"xbrl:concept":"us-gaap:PensionExpense","xbrl:period":"2017-01-01T00:00:00/2017-12-31T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD","us-gaap:TitleOfIndividualAxis":"sam:NonunionEmployeesMember","us-gaap:RetirementPlanNameAxis":"sam:BostonBeerCompany401kPlanMember"},"factValues":[{"value":"3200000","decimals":-5}]},{"name":"rpt:f-659","factDimensions":{"xbrl:concept":"us-gaap:PensionExpense","xbrl:period":"2015-12-27T00:00:00/2017-01-01T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD","us-gaap:TitleOfIndividualAxis":"sam:NonunionEmployeesMember","us-gaap:RetirementPlanNameAxis":"sam:BostonBeerCompany401kPlanMember"},"factValues":[{"value":"3500000","decimals":-5}]},{"name":"rpt:f-660","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-661","factDimensions":{"xbrl:concept":"us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic","xbrl:period":"2017-01-01T00:00:00/2017-12-31T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD","us-gaap:StatementClassOfStockAxis":"us-gaap:CommonClassBMember"},"factValues":[{"value":"25391000","decimals":-3}]},{"name":"rpt:f-662","factDimensions":{"xbrl:concept":"us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic","xbrl:period":"2015-12-27T00:00:00/2017-01-01T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD","us-gaap:StatementClassOfStockAxis":"us-gaap:CommonClassBMember"},"factValues":[{"value":"23190000","decimals":-3}]},{"name":"rpt:f-663","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"},"factValues":[{"value":"-873000","decimals":-3}]},{"name":"rpt:f-664","factDimensions":{"xbrl:concept":"us-gaap:UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic","xbrl:period":"2017-01-01T00:00:00/2017-12-31T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-544000","decimals":-3}]},{"name":"rpt:f-665","factDimensions":{"xbrl:concept":"us-gaap:UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic","xbrl:period":"2015-12-27T00:00:00/2017-01-01T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-442000","decimals":-3}]},{"name":"rpt:f-666","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-667","factDimensions":{"xbrl:concept":"us-gaap:EarningsPerShareBasic","xbrl:period":"2017-01-01T00:00:00/2017-12-31T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD/xbrla:shares","us-gaap:StatementClassOfStockAxis":"us-gaap:CommonClassBMember"},"factValues":[{"value":"8.18","decimals":2}]},{"name":"rpt:f-668","factDimensions":{"xbrl:concept":"us-gaap:EarningsPerShareBasic","xbrl:period":"2015-12-27T00:00:00/2017-01-01T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD/xbrla:shares","us-gaap:StatementClassOfStockAxis":"us-gaap:CommonClassBMember"},"factValues":[{"value":"6.93","decimals":2}]},{"name":"rpt:f-669","factDimensions":{"xbrl:concept":"us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic","xbrl:period":"2017-01-01T00:00:00/2017-12-31T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD","us-gaap:StatementClassOfStockAxis":"us-gaap:CommonClassAMember"},"factValues":[{"value":"73114000","decimals":-3}]},{"name":"rpt:f-670","factDimensions":{"xbrl:concept":"us-gaap:DilutiveSecuritiesEffectOnBasicEarningsPerShareOther","xbrl:period":"2017-01-01T00:00:00/2017-12-31T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD","us-gaap:StatementClassOfStockAxis":"us-gaap:CommonClassBMember"},"factValues":[{"value":"25391000","decimals":-3}]},{"name":"rpt:f-671","factDimensions":{"xbrl:concept":"us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic","xbrl:period":"2015-12-27T00:00:00/2017-01-01T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD","us-gaap:StatementClassOfStockAxis":"us-gaap:CommonClassAMember"},"factValues":[{"value":"63717000","decimals":-3}]},{"name":"rpt:f-672","factDimensions":{"xbrl:concept":"us-gaap:DilutiveSecuritiesEffectOnBasicEarningsPerShareOther","xbrl:period":"2015-12-27T00:00:00/2017-01-01T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD","us-gaap:StatementClassOfStockAxis":"us-gaap:CommonClassBMember"},"factValues":[{"value":"23190000","decimals":-3}]},{"name":"rpt:f-673","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-674","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-675","factDimensions":{"xbrl:concept":"us-gaap:DebtInstrumentCovenantCompliance","xbrl:period":"2017-12-31T00:00:00/2018-12-30T00:00:00","xbrl:entity":"cik:0000949870","us-gaap:CreditFacilityAxis":"us-gaap:RevolvingCreditFacilityMember"},"factValues":[{"value":"The Company was in compliance with all financial covenants as of December&#160;29, 2018 and December&#160;30, 2017."}]},{"name":"rpt:f-676","factDimensions":{"xbrl:concept":"us-gaap:LineOfCredit","xbrl:period":"2018-12-30T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"0"}]},{"name":"rpt:f-677","factDimensions":{"xbrl:concept":"us-gaap:LineOfCredit","xbrl:period":"2017-12-31T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"0"}]},{"name":"rpt:f-678","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-679","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-680","factDimensions":{"xbrl:concept":"sam:IncomeTaxReturnExaminationPeriod","xbrl:period":"2017-12-31T00:00:00/2018-12-30T00:00:00","xbrl:entity":"cik:0000949870","us-gaap:IncomeTaxAuthorityAxis":"us-gaap:StateAndLocalJurisdictionMember"},"factValues":[{"value":"P3Y"}]},{"name":"rpt:f-681","factDimensions":{"xbrl:concept":"sam:IncomeTaxReturnExaminationPeriod","xbrl:period":"2017-12-31T00:00:00/2018-12-30T00:00:00","xbrl:entity":"cik:0000949870","us-gaap:IncomeTaxAuthorityAxis":"us-gaap:StateAndLocalJurisdictionMember","srt:RangeAxis":"srt:MaximumMember"},"factValues":[{"value":"P4Y"}]},{"name":"rpt:f-682","factDimensions":{"xbrl:concept":"us-gaap:ContractualObligationDueInNextTwelveMonths","xbrl:period":"2018-12-30T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD","us-gaap:PurchaseCommitmentExcludingLongtermCommitmentAxis":"sam:BrandSupportMember"},"factValues":[{"value":"37553000","decimals":-3}]},{"name":"rpt:f-683","factDimensions":{"xbrl:concept":"us-gaap:ContractualObligationDueInSecondYear","xbrl:period":"2018-12-30T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD","us-gaap:PurchaseCommitmentExcludingLongtermCommitmentAxis":"sam:BrandSupportMember"},"factValues":[{"value":"5041000","decimals":-3}]},{"name":"rpt:f-684","factDimensions":{"xbrl:concept":"us-gaap:ContractualObligationDueInThirdYear","xbrl:period":"2018-12-30T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD","us-gaap:PurchaseCommitmentExcludingLongtermCommitmentAxis":"sam:BrandSupportMember"},"factValues":[{"value":"4335000","decimals":-3}]},{"name":"rpt:f-685","factDimensions":{"xbrl:concept":"us-gaap:ContractualObligationDueInFourthYear","xbrl:period":"2018-12-30T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD","us-gaap:PurchaseCommitmentExcludingLongtermCommitmentAxis":"sam:BrandSupportMember"},"factValues":[{"value":"4200000","decimals":-3}]},{"name":"rpt:f-686","factDimensions":{"xbrl:concept":"us-gaap:ContractualObligationDueInFifthYear","xbrl:period":"2018-12-30T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD","us-gaap:PurchaseCommitmentExcludingLongtermCommitmentAxis":"sam:BrandSupportMember"},"factValues":[{"value":"4200000","decimals":-3}]},{"name":"rpt:f-687","factDimensions":{"xbrl:concept":"us-gaap:ContractualObligationDueAfterFifthYear","xbrl:period":"2018-12-30T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD","us-gaap:PurchaseCommitmentExcludingLongtermCommitmentAxis":"sam:BrandSupportMember"},"factValues":[{"value":"8399000","decimals":-3}]},{"name":"rpt:f-688","factDimensions":{"xbrl:concept":"us-gaap:ContractualObligationDueInNextTwelveMonths","xbrl:period":"2018-12-30T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD","us-gaap:PurchaseCommitmentExcludingLongtermCommitmentAxis":"sam:HopsBarleyAndWheatMember"},"factValues":[{"value":"35019000","decimals":-3}]},{"name":"rpt:f-689","factDimensions":{"xbrl:concept":"us-gaap:ContractualObligationDueInSecondYear","xbrl:period":"2018-12-30T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD","us-gaap:PurchaseCommitmentExcludingLongtermCommitmentAxis":"sam:HopsBarleyAndWheatMember"},"factValues":[{"value":"8855000","decimals":-3}]},{"name":"rpt:f-690","factDimensions":{"xbrl:concept":"us-gaap:ContractualObligationDueInThirdYear","xbrl:period":"2018-12-30T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD","us-gaap:PurchaseCommitmentExcludingLongtermCommitmentAxis":"sam:HopsBarleyAndWheatMember"},"factValues":[{"value":"6444000","decimals":-3}]},{"name":"rpt:f-691","factDimensions":{"xbrl:concept":"us-gaap:ContractualObligationDueInFourthYear","xbrl:period":"2018-12-30T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD","us-gaap:PurchaseCommitmentExcludingLongtermCommitmentAxis":"sam:HopsBarleyAndWheatMember"},"factValues":[{"value":"4575000","decimals":-3}]},{"name":"rpt:f-692","factDimensions":{"xbrl:concept":"us-gaap:ContractualObligationDueInFifthYear","xbrl:period":"2018-12-30T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD","us-gaap:PurchaseCommitmentExcludingLongtermCommitmentAxis":"sam:HopsBarleyAndWheatMember"},"factValues":[{"value":"2343000","decimals":-3}]},{"name":"rpt:f-693","factDimensions":{"xbrl:concept":"us-gaap:ContractualObligationDueAfterFifthYear","xbrl:period":"2018-12-30T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD","us-gaap:PurchaseCommitmentExcludingLongtermCommitmentAxis":"sam:HopsBarleyAndWheatMember"},"factValues":[{"value":"3829000","decimals":-3}]},{"name":"rpt:f-694","factDimensions":{"xbrl:concept":"us-gaap:ContractualObligationDueInNextTwelveMonths","xbrl:period":"2018-12-30T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD","us-gaap:PurchaseCommitmentExcludingLongtermCommitmentAxis":"sam:ApplesAndOtherIngredientsMember"},"factValues":[{"value":"33028000","decimals":-3}]},{"name":"rpt:f-695","factDimensions":{"xbrl:concept":"us-gaap:ContractualObligationDueInNextTwelveMonths","xbrl:period":"2018-12-30T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD","us-gaap:PropertyPlantAndEquipmentByTypeAxis":"us-gaap:MachineryAndEquipmentMember"},"factValues":[{"value":"28403000","decimals":-3}]},{"name":"rpt:f-696","factDimensions":{"xbrl:concept":"us-gaap:ContractualObligationDueInNextTwelveMonths","xbrl:period":"2018-12-30T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD","us-gaap:LeaseArrangementTypeAxis":"sam:OperatingLeasesMember"},"factValues":[{"value":"4446000","decimals":-3}]},{"name":"rpt:f-697","factDimensions":{"xbrl:concept":"us-gaap:ContractualObligationDueInSecondYear","xbrl:period":"2018-12-30T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD","us-gaap:LeaseArrangementTypeAxis":"sam:OperatingLeasesMember"},"factValues":[{"value":"4530000","decimals":-3}]},{"name":"rpt:f-698","factDimensions":{"xbrl:concept":"us-gaap:ContractualObligationDueInThirdYear","xbrl:period":"2018-12-30T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD","us-gaap:LeaseArrangementTypeAxis":"sam:OperatingLeasesMember"},"factValues":[{"value":"4370000","decimals":-3}]},{"name":"rpt:f-699","factDimensions":{"xbrl:concept":"us-gaap:ContractualObligationDueInFourthYear","xbrl:period":"2018-12-30T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD","us-gaap:LeaseArrangementTypeAxis":"sam:OperatingLeasesMember"},"factValues":[{"value":"3559000","decimals":-3}]},{"name":"rpt:f-700","factDimensions":{"xbrl:concept":"us-gaap:ContractualObligationDueInFifthYear","xbrl:period":"2018-12-30T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD","us-gaap:LeaseArrangementTypeAxis":"sam:OperatingLeasesMember"},"factValues":[{"value":"1672000","decimals":-3}]},{"name":"rpt:f-701","factDimensions":{"xbrl:concept":"us-gaap:ContractualObligationDueAfterFifthYear","xbrl:period":"2018-12-30T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD","us-gaap:LeaseArrangementTypeAxis":"sam:OperatingLeasesMember"},"factValues":[{"value":"7582000","decimals":-3}]},{"name":"rpt:f-702","factDimensions":{"xbrl:concept":"us-gaap:ContractualObligationDueInNextTwelveMonths","xbrl:period":"2018-12-30T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD","us-gaap:PurchaseCommitmentExcludingLongtermCommitmentAxis":"sam:OtherPurchaseCommitmentMember"},"factValues":[{"value":"10089000","decimals":-3}]},{"name":"rpt:f-703","factDimensions":{"xbrl:concept":"us-gaap:ContractualObligationDueInSecondYear","xbrl:period":"2018-12-30T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD","us-gaap:PurchaseCommitmentExcludingLongtermCommitmentAxis":"sam:OtherPurchaseCommitmentMember"},"factValues":[{"value":"2499000","decimals":-3}]},{"name":"rpt:f-704","factDimensions":{"xbrl:concept":"us-gaap:ContractualObligationDueInThirdYear","xbrl:period":"2018-12-30T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD","us-gaap:PurchaseCommitmentExcludingLongtermCommitmentAxis":"sam:OtherPurchaseCommitmentMember"},"factValues":[{"value":"1424000","decimals":-3}]},{"name":"rpt:f-705","factDimensions":{"xbrl:concept":"us-gaap:ContractualObligationDueInFourthYear","xbrl:period":"2018-12-30T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD","us-gaap:PurchaseCommitmentExcludingLongtermCommitmentAxis":"sam:OtherPurchaseCommitmentMember"},"factValues":[{"value":"300000","decimals":-3}]},{"name":"rpt:f-706","factDimensions":{"xbrl:concept":"us-gaap:ContractualObligationDueInFifthYear","xbrl:period":"2018-12-30T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD","us-gaap:PurchaseCommitmentExcludingLongtermCommitmentAxis":"sam:OtherPurchaseCommitmentMember"},"factValues":[{"value":"125000","decimals":-3}]},{"name":"rpt:f-707","factDimensions":{"xbrl:concept":"us-gaap:ContractualObligationDueInNextTwelveMonths","xbrl:period":"2018-12-30T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"148538000","decimals":-3}]},{"name":"rpt:f-708","factDimensions":{"xbrl:concept":"us-gaap:ContractualObligationDueInSecondYear","xbrl:period":"2018-12-30T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"20925000","decimals":-3}]},{"name":"rpt:f-709","factDimensions":{"xbrl:concept":"us-gaap:ContractualObligationDueInThirdYear","xbrl:period":"2018-12-30T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"16573000","decimals":-3}]},{"name":"rpt:f-710","factDimensions":{"xbrl:concept":"us-gaap:ContractualObligationDueInFourthYear","xbrl:period":"2018-12-30T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"12634000","decimals":-3}]},{"name":"rpt:f-711","factDimensions":{"xbrl:concept":"us-gaap:ContractualObligationDueInFifthYear","xbrl:period":"2018-12-30T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"8340000","decimals":-3}]},{"name":"rpt:f-712","factDimensions":{"xbrl:concept":"us-gaap:ContractualObligationDueAfterFifthYear","xbrl:period":"2018-12-30T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"19810000","decimals":-3}]},{"name":"rpt:f-713","factDimensions":{"xbrl:concept":"sam:NumberOfSuppliers","xbrl:period":"2017-12-31T00:00:00/2018-12-30T00:00:00","xbrl:entity":"cik:0000949870","us-gaap:LongTermPurchaseCommitmentByCategoryOfItemPurchasedAxis":"sam:BarleyAndWheatMember"},"factValues":[{"value":"2"}]},{"name":"rpt:f-714","factDimensions":{"xbrl:concept":"sam:ShareBasedCompensationArrangementByShareBasedPaymentAwardExpectedFutureCompensationYearOne","xbrl:period":"2018-12-30T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"9172000","decimals":-3}]},{"name":"rpt:f-715","factDimensions":{"xbrl:concept":"sam:ShareBasedCompensationArrangementByShareBasedPaymentAwardExpectedFutureCompensationYearTwo","xbrl:period":"2018-12-30T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"7856000","decimals":-3}]},{"name":"rpt:f-716","factDimensions":{"xbrl:concept":"sam:ShareBasedCompensationArrangementByShareBasedPaymentAwardExpectedFutureCompensationYearThree","xbrl:period":"2018-12-30T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"5488000","decimals":-3}]},{"name":"rpt:f-717","factDimensions":{"xbrl:concept":"sam:ShareBasedCompensationArrangementByShareBasedPaymentAwardExpectedFutureCompensationYearFour","xbrl:period":"2018-12-30T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"3033000","decimals":-3}]},{"name":"rpt:f-718","factDimensions":{"xbrl:concept":"sam:ShareBasedCompensationArrangementByShareBasedPaymentAwardExpectedFutureCompensationYearFive","xbrl:period":"2018-12-30T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"888000","decimals":-3}]},{"name":"rpt:f-719","factDimensions":{"xbrl:concept":"sam:ShareBasedCompensationArrangementByShareBasedPaymentAwardExpectedFutureCompensationThereafter","xbrl:period":"2018-12-30T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"196000","decimals":-3}]},{"name":"rpt:f-720","factDimensions":{"xbrl:concept":"us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized","xbrl:period":"2018-12-30T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"26633000","decimals":-3}]},{"name":"rpt:f-721","factDimensions":{"xbrl:concept":"sam:StockRepurchaseProgramCumulativeNumberOfSharesRepurchased","xbrl:period":"2015-12-27T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"xbrla:shares"},"factValues":[{"value":"11538680","decimals":0}]},{"name":"rpt:f-722","factDimensions":{"xbrl:concept":"sam:StockRepurchaseProgramCumulativeSharesRepurchasedValue","xbrl:period":"2015-12-27T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"446092000","decimals":-3}]},{"name":"rpt:f-723","factDimensions":{"xbrl:concept":"us-gaap:StockRepurchasedDuringPeriodShares","xbrl:period":"2015-12-27T00:00:00/2017-01-01T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"xbrla:shares"},"factValues":[{"value":"944876"}]},{"name":"rpt:f-724","factDimensions":{"xbrl:concept":"us-gaap:StockRepurchasedDuringPeriodValue","xbrl:period":"2015-12-27T00:00:00/2017-01-01T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"161658000","decimals":-3}]},{"name":"rpt:f-725","factDimensions":{"xbrl:concept":"sam:StockRepurchaseProgramCumulativeNumberOfSharesRepurchased","xbrl:period":"2017-01-01T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"xbrla:shares"},"factValues":[{"value":"12483556","decimals":0}]},{"name":"rpt:f-726","factDimensions":{"xbrl:concept":"sam:StockRepurchaseProgramCumulativeSharesRepurchasedValue","xbrl:period":"2017-01-01T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"607750000","decimals":-3}]},{"name":"rpt:f-727","factDimensions":{"xbrl:concept":"us-gaap:StockRepurchasedDuringPeriodShares","xbrl:period":"2017-01-01T00:00:00/2017-12-31T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"xbrla:shares"},"factValues":[{"value":"963790"}]},{"name":"rpt:f-728","factDimensions":{"xbrl:concept":"us-gaap:StockRepurchasedDuringPeriodValue","xbrl:period":"2017-01-01T00:00:00/2017-12-31T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"144602000","decimals":-3}]},{"name":"rpt:f-729","factDimensions":{"xbrl:concept":"sam:StockRepurchaseProgramCumulativeNumberOfSharesRepurchased","xbrl:period":"2017-12-31T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"xbrla:shares"},"factValues":[{"value":"13447346","decimals":0}]},{"name":"rpt:f-730","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-731","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-732","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-733","factDimensions":{"xbrl:concept":"sam:StockRepurchaseProgramCumulativeNumberOfSharesRepurchased","xbrl:period":"2018-12-30T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"xbrla:shares"},"factValues":[{"value":"13797037","decimals":0}]},{"name":"rpt:f-734","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-735","factDimensions":{"xbrl:concept":"us-gaap:ConversionOfStockSharesConverted1","xbrl:period":"2017-03-01T00:00:00/2017-03-08T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"xbrla:shares"},"factValues":[{"value":"100000"}]},{"name":"rpt:f-736","factDimensions":{"xbrl:concept":"us-gaap:ConversionOfStockSharesConverted1","xbrl:period":"2017-10-30T00:00:00/2017-11-01T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"xbrla:shares"},"factValues":[{"value":"79000"}]},{"name":"rpt:f-737","factDimensions":{"xbrl:concept":"us-gaap:ConversionOfStockSharesConverted1","xbrl:period":"2018-10-30T00:00:00/2018-11-02T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"xbrla:shares"},"factValues":[{"value":"100000"}]},{"name":"rpt:f-738","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross","xbrl:period":"2016-01-02T00:00:00/2016-02-01T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"xbrla:shares","sam:ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardAxis":"sam:GrantDateTwoMember","us-gaap:TitleOfIndividualAxis":"us-gaap:ChiefExecutiveOfficerMember"},"factValues":[{"value":"574507"}]},{"name":"rpt:f-739","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1","xbrl:period":"2016-01-02T00:00:00/2016-02-01T00:00:00","xbrl:entity":"cik:0000949870","sam:ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardAxis":"sam:GrantDateTwoMember","us-gaap:TitleOfIndividualAxis":"us-gaap:ChiefExecutiveOfficerMember"},"factValues":[{"value":"P5Y"}]},{"name":"rpt:f-740","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber","xbrl:period":"2017-12-31T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"xbrla:shares","sam:ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardAxis":"sam:GrantDateTwoMember","us-gaap:TitleOfIndividualAxis":"us-gaap:ChiefExecutiveOfficerMember"},"factValues":[{"value":"574507"}]},{"name":"rpt:f-741","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber","xbrl:period":"2017-12-31T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"xbrla:shares","sam:ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardAxis":"sam:GrantDateOneMember","us-gaap:TitleOfIndividualAxis":"us-gaap:ChiefExecutiveOfficerMember"},"factValues":[{"value":"150773"}]},{"name":"rpt:f-742","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross","xbrl:period":"2018-04-29T00:00:00/2018-05-01T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"xbrla:shares","us-gaap:TitleOfIndividualAxis":"sam:PresidentAndChiefExecutiveOfficerMember"},"factValues":[{"value":"9959"}]},{"name":"rpt:f-743","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue","xbrl:period":"2018-04-29T00:00:00/2018-05-01T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD/xbrla:shares","us-gaap:TitleOfIndividualAxis":"sam:PresidentAndChiefExecutiveOfficerMember"},"factValues":[{"value":"100.50","decimals":2}]},{"name":"rpt:f-744","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod","xbrl:period":"2018-04-29T00:00:00/2018-05-01T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"xbrla:shares","us-gaap:TitleOfIndividualAxis":"us-gaap:ChiefExecutiveOfficerMember","us-gaap:AwardTypeAxis":"us-gaap:RestrictedStockMember"},"factValues":[{"value":"64325"}]},{"name":"rpt:f-745","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-746","factDimensions":{"xbrl:concept":"us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic","xbrl:period":"2017-01-01T00:00:00/2017-12-31T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"99049000","decimals":-3}]},{"name":"rpt:f-747","factDimensions":{"xbrl:concept":"us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic","xbrl:period":"2015-12-27T00:00:00/2017-01-01T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"87349000","decimals":-3}]},{"name":"rpt:f-748","factDimensions":{"xbrl:concept":"sam:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExerciseFactor","xbrl:period":"2017-12-31T00:00:00/2018-12-30T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"sam:Times"},"factValues":[{"value":"2.52","decimals":2}]},{"name":"rpt:f-749","factDimensions":{"xbrl:concept":"sam:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExerciseFactor","xbrl:period":"2017-01-01T00:00:00/2017-12-31T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"sam:Times"},"factValues":[{"value":"3.63","decimals":2}]},{"name":"rpt:f-750","factDimensions":{"xbrl:concept":"sam:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExerciseFactor","xbrl:period":"2015-12-27T00:00:00/2017-01-01T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"sam:Times"},"factValues":[{"value":"2.68","decimals":2}]},{"name":"rpt:f-751","factDimensions":{"xbrl:concept":"sam:MinimumNumberOfEmployeeWorkingHoursRequiredToBeEligibleToParticipateInFourZeroOneKPlan","xbrl:period":"2017-12-31T00:00:00/2018-12-30T00:00:00","xbrl:entity":"cik:0000949870","us-gaap:TitleOfIndividualAxis":"sam:UnionEmployeesMember","us-gaap:RetirementPlanTypeAxis":"sam:CompanySponsoredPensionPlansMember"},"factValues":[{"value":"P750M"}]},{"name":"rpt:f-752","factDimensions":{"xbrl:concept":"sam:NumberOfStatesInWhichEntityIsBeingAudited","xbrl:period":"2017-12-31T00:00:00/2018-12-30T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"sam:State"},"factValues":[{"value":"1"}]},{"name":"rpt:f-753","factDimensions":{"xbrl:concept":"us-gaap:IncomeTaxExaminationDescription","xbrl:period":"2017-12-31T00:00:00/2018-12-30T00:00:00","xbrl:entity":"cik:0000949870","us-gaap:IncomeTaxAuthorityAxis":"us-gaap:StateAndLocalJurisdictionMember"},"factValues":[{"value":"In September 2017, the Internal Revenue Service (&#8220;IRS&#8221;) commenced an examination of the Company&#8217;s 2015 consolidated corporate income tax return. The examination was completed in July 2018 resulting in a no change report. As of December 29, 2018, the Company&#8217;s 2016 and 2017 federal income tax returns remain subject to examination by IRS. The Company&#8217;s state income tax returns remain subject to examination for three or four years depending on the state&#8217;s statute of limitations."}]},{"name":"rpt:f-754","factDimensions":{"xbrl:concept":"us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease","xbrl:period":"2018-12-30T00:00:00","xbrl:entity":"cik:0000949870","us-gaap:TitleOfIndividualAxis":"sam:UnionEmployeesMember","us-gaap:RetirementPlanTypeAxis":"us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember"},"factValues":[{"value":"0.025","decimals":3}]},{"name":"rpt:f-755","factDimensions":{"xbrl:concept":"us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease","xbrl:period":"2017-12-31T00:00:00","xbrl:entity":"cik:0000949870","us-gaap:TitleOfIndividualAxis":"sam:UnionEmployeesMember","us-gaap:RetirementPlanTypeAxis":"us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember"},"factValues":[{"value":"0.025","decimals":3}]},{"name":"rpt:f-756","factDimensions":{"xbrl:concept":"us-gaap:DefinedBenefitPlansGeneralInformation","xbrl:period":"2017-12-31T00:00:00/2018-12-30T00:00:00","xbrl:entity":"cik:0000949870","us-gaap:TitleOfIndividualAxis":"sam:UnionEmployeesMember","us-gaap:RetirementPlanTypeAxis":"sam:CompanySponsoredPensionPlansMember"},"factValues":[{"value":"Open to all union employees who are covered by the Company's collective bargaining agreement with Teamsters Local Union No. 1199 (\"Local Union 1199\"), 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-757","factDimensions":{"xbrl:concept":"us-gaap:DefinedBenefitPlansGeneralInformation","xbrl:period":"2017-12-31T00:00:00/2018-12-30T00:00:00","xbrl:entity":"cik:0000949870","us-gaap: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-758","factDimensions":{"xbrl:concept":"us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2","xbrl:period":"2017-12-31T00:00:00/2018-12-30T00:00:00","xbrl:entity":"cik:0000949870","srt:RangeAxis":"srt:MaximumMember","us-gaap:PlanNameAxis":"sam:NonEmployeeDirectorStockOptionMember"},"factValues":[{"value":"P10Y"}]},{"name":"rpt:f-759","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1","xbrl:period":"2017-12-31T00:00:00/2018-12-30T00:00:00","xbrl:entity":"cik:0000949870","us-gaap:AwardTypeAxis":"us-gaap:StockCompensationPlanMember","sam:ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardAxis":"sam:VoluntaryEquityInvestmentProgramMember"},"factValues":[{"value":"P5Y"}]},{"name":"rpt:f-760","factDimensions":{"xbrl:concept":"sam:VoluntaryPayrollDeductionPeriodToPurchaseInvestmentShares","xbrl:period":"2017-12-31T00:00:00/2018-12-30T00:00:00","xbrl:entity":"cik:0000949870","us-gaap:AwardTypeAxis":"us-gaap:StockCompensationPlanMember","sam:ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardAxis":"sam:VoluntaryEquityInvestmentProgramMember"},"factValues":[{"value":"P11M"}]},{"name":"rpt:f-761","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1","xbrl:period":"2017-12-31T00:00:00/2018-12-30T00:00:00","xbrl:entity":"cik:0000949870","us-gaap:AwardTypeAxis":"us-gaap:StockCompensationPlanMember","srt:RangeAxis":"srt:MaximumMember"},"factValues":[{"value":"P5Y"}]},{"name":"rpt:f-762","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1","xbrl:period":"2017-12-31T00:00:00/2018-12-30T00:00:00","xbrl:entity":"cik:0000949870","us-gaap:AwardTypeAxis":"us-gaap:StockCompensationPlanMember","srt:RangeAxis":"srt:MinimumMember"},"factValues":[{"value":"P4Y"}]},{"name":"rpt:f-763","factDimensions":{"xbrl:concept":"sam:ShareBasedCompensationArrangementByShareBasedPaymentAwardRequiredTenureForParticipationInPlan","xbrl:period":"2017-12-31T00:00:00/2018-12-30T00: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-764","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1","xbrl:period":"2017-12-31T00:00:00/2018-12-30T00:00:00","xbrl:entity":"cik:0000949870","us-gaap:AwardTypeAxis":"us-gaap:RestrictedStockMember","srt:RangeAxis":"srt:MaximumMember"},"factValues":[{"value":"P5Y"}]},{"name":"rpt:f-765","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1","xbrl:period":"2017-12-31T00:00:00/2018-12-30T00:00:00","xbrl:entity":"cik:0000949870","us-gaap:AwardTypeAxis":"us-gaap:RestrictedStockMember","srt:RangeAxis":"srt:MinimumMember"},"factValues":[{"value":"P3Y"}]},{"name":"rpt:f-766","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1","xbrl:period":"2007-12-28T00:00:00/2008-01-02T00:00:00","xbrl:entity":"cik:0000949870","sam:ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardAxis":"sam:GrantDateOneMember","us-gaap:TitleOfIndividualAxis":"us-gaap:ChiefExecutiveOfficerMember"},"factValues":[{"value":"P5Y"}]},{"name":"rpt:f-767","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross","xbrl:period":"2007-12-28T00:00:00/2008-01-02T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"xbrla:shares","sam:ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardAxis":"sam:GrantDateOneMember","us-gaap:TitleOfIndividualAxis":"us-gaap:ChiefExecutiveOfficerMember"},"factValues":[{"value":"753864"}]},{"name":"rpt:f-768","factDimensions":{"xbrl:concept":"sam:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAnnualVestingPercentage","xbrl:period":"2008-01-02T00:00:00","xbrl:entity":"cik:0000949870","sam:ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardAxis":"sam:GrantDateOneMember","us-gaap:TitleOfIndividualAxis":"us-gaap:ChiefExecutiveOfficerMember"},"factValues":[{"value":"0.2","decimals":1}]},{"name":"rpt:f-769","factDimensions":{"xbrl:concept":"us-gaap:OptionIndexedToIssuersEquityStrikePrice1","xbrl:period":"2007-12-28T00:00:00/2008-01-02T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD/xbrla:shares","sam:ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardAxis":"sam:GrantDateOneMember","us-gaap:TitleOfIndividualAxis":"us-gaap:ChiefExecutiveOfficerMember"},"factValues":[{"value":"42.00"}]},{"name":"rpt:f-770","factDimensions":{"xbrl:concept":"sam:ShareBasedCompensationArrangementByShareBasedPaymentAwardWeightedAverageFairValue","xbrl:period":"2007-12-28T00:00:00/2008-01-02T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD/xbrla:shares","sam:ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardAxis":"sam:GrantDateOneMember","us-gaap:TitleOfIndividualAxis":"us-gaap:ChiefExecutiveOfficerMember"},"factValues":[{"value":"8.41","decimals":2}]},{"name":"rpt:f-771","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice","xbrl:period":"2017-01-01T00:00:00/2017-12-31T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD/xbrla:shares","sam:ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardAxis":"sam:GrantDateOneMember","us-gaap:TitleOfIndividualAxis":"us-gaap:ChiefExecutiveOfficerMember"},"factValues":[{"value":"121.10","decimals":2}]},{"name":"rpt:f-772","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:GrantDateOneMember","us-gaap:TitleOfIndividualAxis":"us-gaap:ChiefExecutiveOfficerMember"},"factValues":[{"value":"200000","decimals":-5}]},{"name":"rpt:f-773","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensation","xbrl:period":"2017-01-01T00:00:00/2017-12-31T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD","sam:ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardAxis":"sam:GrantDateOneMember","us-gaap:TitleOfIndividualAxis":"us-gaap:ChiefExecutiveOfficerMember"},"factValues":[{"value":"300000","decimals":-5}]},{"name":"rpt:f-774","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice","xbrl:period":"2007-12-28T00:00:00/2008-01-02T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD/xbrla:shares","sam:ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardAxis":"sam:GrantDateOneMember","us-gaap:TitleOfIndividualAxis":"us-gaap:ChiefExecutiveOfficerMember","srt:RangeAxis":"srt:MaximumMember"},"factValues":[{"value":"70","decimals":0}]},{"name":"rpt:f-775","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice","xbrl:period":"2007-12-28T00:00:00/2008-01-02T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD/xbrla:shares","srt:RangeAxis":"srt:MinimumMember","us-gaap:TitleOfIndividualAxis":"us-gaap:ChiefExecutiveOfficerMember","sam:ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardAxis":"sam:GrantDateOneMember"},"factValues":[{"value":"37.65","decimals":2}]},{"name":"rpt:f-776","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber","xbrl:period":"2018-12-30T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"xbrla:shares","us-gaap:TitleOfIndividualAxis":"sam:BoardOfDirectorsMember","sam:ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardAxis":"sam:PerformanceBasedAwardsMember"},"factValues":[{"value":"10341"}]},{"name":"rpt:f-777","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber","xbrl:period":"2018-12-30T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"xbrla:shares","sam:ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardAxis":"sam:PerformanceBasedAwardsMember"},"factValues":[{"value":"50616"}]},{"name":"rpt:f-778","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber","xbrl:period":"2018-12-30T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"xbrla:shares","sam:ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardAxis":"sam:GrantDateTwoMember","us-gaap:TitleOfIndividualAxis":"us-gaap:ChiefExecutiveOfficerMember"},"factValues":[{"value":"0","decimals":0}]},{"name":"rpt:f-779","factDimensions":{"xbrl:concept":"sam:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAnnualVestingPercentage","xbrl:period":"2016-02-01T00:00:00","xbrl:entity":"cik:0000949870","sam:ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardAxis":"sam:GrantDateTwoMember","us-gaap:TitleOfIndividualAxis":"us-gaap:ChiefExecutiveOfficerMember"},"factValues":[{"value":"0.2","decimals":1}]},{"name":"rpt:f-780","factDimensions":{"xbrl:concept":"us-gaap:OptionIndexedToIssuersEquityStrikePrice1","xbrl:period":"2016-01-02T00:00:00/2016-02-01T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD/xbrla:shares","sam:ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardAxis":"sam:GrantDateTwoMember","us-gaap:TitleOfIndividualAxis":"us-gaap:ChiefExecutiveOfficerMember"},"factValues":[{"value":"201.91"}]},{"name":"rpt:f-781","factDimensions":{"xbrl:concept":"sam:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageFairValueOverExercisePrice","xbrl:period":"2016-01-02T00:00:00/2016-02-01T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD/xbrla:shares","sam:ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardAxis":"sam:GrantDateTwoMember","srt:RangeAxis":"srt:MaximumMember","us-gaap:TitleOfIndividualAxis":"us-gaap:ChiefExecutiveOfficerMember"},"factValues":[{"value":"150","decimals":0}]},{"name":"rpt:f-782","factDimensions":{"xbrl:concept":"sam:ShareBasedCompensationArrangementByShareBasedPaymentAwardWeightedAverageFairValue","xbrl:period":"2016-01-02T00:00:00/2016-02-01T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD/xbrla:shares","sam:ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardAxis":"sam:GrantDateTwoMember","us-gaap:TitleOfIndividualAxis":"us-gaap:ChiefExecutiveOfficerMember"},"factValues":[{"value":"39.16","decimals":2}]},{"name":"rpt:f-783","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice","xbrl:period":"2017-01-01T00:00:00/2017-12-31T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD/xbrla:shares","sam:ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardAxis":"sam:GrantDateTwoMember","us-gaap:TitleOfIndividualAxis":"us-gaap:ChiefExecutiveOfficerMember"},"factValues":[{"value":"272.45","decimals":2}]},{"name":"rpt:f-784","factDimensions":{"xbrl:concept":"sam:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsEstimatedForfeitureRate","xbrl:period":"2017-12-31T00:00:00/2018-12-30T00:00:00","xbrl:entity":"cik:0000949870","sam:ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardAxis":"sam:GrantDateTwoMember","us-gaap:TitleOfIndividualAxis":"us-gaap:ChiefExecutiveOfficerMember"},"factValues":[{"value":"1"}]},{"name":"rpt:f-785","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice","xbrl:period":"2016-01-02T00:00:00/2016-02-01T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD/xbrla:shares","sam:ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardAxis":"sam:GrantDateTwoMember","srt:RangeAxis":"srt:MinimumMember","us-gaap:TitleOfIndividualAxis":"us-gaap:ChiefExecutiveOfficerMember"},"factValues":[{"value":"201.91","decimals":2}]},{"name":"rpt:f-786","factDimensions":{"xbrl:concept":"us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations","xbrl:period":"2018-12-30T00:00:00","xbrl:entity":"cik:0000949870"},"factValues":[{"value":"1"}]},{"name":"rpt:f-787","factDimensions":{"xbrl:concept":"us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations","xbrl:period":"2017-12-31T00:00:00","xbrl:entity":"cik:0000949870"},"factValues":[{"value":"1"}]},{"name":"rpt:f-788","factDimensions":{"xbrl:concept":"sam:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsEstimatedForfeitureRate","xbrl:period":"2017-12-31T00:00:00/2018-12-30T00:00:00","xbrl:entity":"cik:0000949870"},"factValues":[{"value":"0.06","decimals":2}]},{"name":"rpt:f-789","factDimensions":{"xbrl:concept":"sam:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsPercentageAnnualExercisePriceAccretion","xbrl:period":"2016-01-02T00:00:00/2016-02-01T00:00:00","xbrl:entity":"cik:0000949870","sam:ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardAxis":"sam:GrantDateTwoMember","us-gaap:TitleOfIndividualAxis":"us-gaap:ChiefExecutiveOfficerMember"},"factValues":[{"value":"0.015","decimals":3}]},{"name":"rpt:f-790","factDimensions":{"xbrl:concept":"us-gaap:DebtInstrumentInterestRateEffectivePercentage","xbrl:period":"2018-12-30T00:00:00","xbrl:entity":"cik:0000949870","us-gaap:CreditFacilityAxis":"us-gaap:RevolvingCreditFacilityMember","us-gaap:VariableRateAxis":"us-gaap:LondonInterbankOfferedRateLIBORMember"},"factValues":[{"value":"0.0246","decimals":4}]},{"name":"rpt:f-791","factDimensions":{"xbrl:concept":"sam:NumberOfDefinedBenefitPensionPlans","xbrl:period":"2018-12-30T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"sam:CompensationPlan","us-gaap:TitleOfIndividualAxis":"sam:NonunionEmployeesMember"},"factValues":[{"value":"1"}]},{"name":"rpt:f-792","factDimensions":{"xbrl:concept":"sam:NumberOfDefinedBenefitPensionPlans","xbrl:period":"2018-12-30T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"sam:CompensationPlan","us-gaap:TitleOfIndividualAxis":"sam:UnionEmployeesMember"},"factValues":[{"value":"2"}]},{"name":"rpt:f-793","factDimensions":{"xbrl:concept":"us-gaap:DefinedBenefitPlansGeneralInformation","xbrl:period":"2017-12-31T00:00:00/2018-12-30T00:00:00","xbrl:entity":"cik:0000949870","us-gaap:TitleOfIndividualAxis":"sam:NonunionEmployeesMember","us-gaap:RetirementPlanNameAxis":"sam:BostonBeerCompany401kPlanMember"},"factValues":[{"value":"Eligible to participate in the Plan immediately upon employment."}]},{"name":"rpt:f-794","factDimensions":{"xbrl:concept":"us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements","xbrl:period":"2017-01-01T00:00:00/2017-12-31T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"xbrla:shares"},"factValues":[{"value":"145000","decimals":-3}]},{"name":"rpt:f-795","factDimensions":{"xbrl:concept":"sam:IncrementalCommonSharesAttributableToConversionOfCommonStock","xbrl:period":"2017-01-01T00:00:00/2017-12-31T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"xbrla:shares","us-gaap:StatementClassOfStockAxis":"us-gaap:CommonClassBMember"},"factValues":[{"value":"3102000","decimals":-3}]},{"name":"rpt:f-796","factDimensions":{"xbrl:concept":"sam:IncomeAllocatedToEquityInstrumentsOtherThanOptionNonvested","xbrl:period":"2017-01-01T00:00:00/2017-12-31T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"7000","decimals":-3}]},{"name":"rpt:f-797","factDimensions":{"xbrl:concept":"us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted","xbrl:period":"2017-01-01T00:00:00/2017-12-31T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"98512000","decimals":-3}]},{"name":"rpt:f-798","factDimensions":{"xbrl:concept":"us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding","xbrl:period":"2017-01-01T00:00:00/2017-12-31T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"xbrla:shares"},"factValues":[{"value":"12180000","decimals":-3}]},{"name":"rpt:f-799","factDimensions":{"xbrl:concept":"us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements","xbrl:period":"2015-12-27T00:00:00/2017-01-01T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"xbrla:shares"},"factValues":[{"value":"263000","decimals":-3}]},{"name":"rpt:f-800","factDimensions":{"xbrl:concept":"sam:IncrementalCommonSharesAttributableToConversionOfCommonStock","xbrl:period":"2015-12-27T00:00:00/2017-01-01T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"xbrla:shares","us-gaap:StatementClassOfStockAxis":"us-gaap:CommonClassBMember"},"factValues":[{"value":"3344000","decimals":-3}]},{"name":"rpt:f-801","factDimensions":{"xbrl:concept":"sam:IncomeAllocatedToEquityInstrumentsOtherThanOptionNonvested","xbrl:period":"2015-12-27T00:00:00/2017-01-01T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"9000","decimals":-3}]},{"name":"rpt:f-802","factDimensions":{"xbrl:concept":"us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted","xbrl:period":"2015-12-27T00:00:00/2017-01-01T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"86916000","decimals":-3}]},{"name":"rpt:f-803","factDimensions":{"xbrl:concept":"us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding","xbrl:period":"2015-12-27T00:00:00/2017-01-01T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"xbrla:shares"},"factValues":[{"value":"12796000","decimals":-3}]},{"name":"rpt:f-804","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-805","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-806","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-807","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-808","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-809","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-810","factDimensions":{"xbrl:concept":"us-gaap:EarningsPerShareBasic","xbrl:period":"2017-01-01T00:00:00/2017-12-31T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD/xbrla:shares","us-gaap:StatementClassOfStockAxis":"us-gaap:CommonClassAMember"},"factValues":[{"value":"8.18","decimals":2}]},{"name":"rpt:f-811","factDimensions":{"xbrl:concept":"us-gaap:EarningsPerShareBasic","xbrl:period":"2015-12-27T00:00:00/2017-01-01T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD/xbrla:shares","us-gaap:StatementClassOfStockAxis":"us-gaap:CommonClassAMember"},"factValues":[{"value":"6.93","decimals":2}]},{"name":"rpt:f-812","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-813","factDimensions":{"xbrl:concept":"us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount","xbrl:period":"2017-01-01T00:00:00/2017-12-31T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"xbrla:shares","us-gaap:StatementClassOfStockAxis":"us-gaap:CommonClassAMember"},"factValues":[{"value":"785000","decimals":0}]},{"name":"rpt:f-814","factDimensions":{"xbrl:concept":"us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount","xbrl:period":"2015-12-27T00:00:00/2017-01-01T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"xbrla:shares","us-gaap:StatementClassOfStockAxis":"us-gaap:CommonClassAMember"},"factValues":[{"value":"712000","decimals":0}]},{"name":"rpt:f-815","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-816","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOtherIncreasesDecreasesInPeriod","xbrl:period":"2017-01-01T00:00:00/2017-12-31T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"xbrla:shares","us-gaap:StatementClassOfStockAxis":"us-gaap:CommonClassAMember","us-gaap:AwardTypeAxis":"sam:PerformanceBasedAwardsMember"},"factValues":[{"value":"36000"}]},{"name":"rpt:f-817","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOtherIncreasesDecreasesInPeriod","xbrl:period":"2015-12-27T00:00:00/2017-01-01T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"xbrla:shares","us-gaap:StatementClassOfStockAxis":"us-gaap:CommonClassAMember","us-gaap:AwardTypeAxis":"sam:PerformanceBasedAwardsMember"},"factValues":[{"value":"35000"}]},{"name":"rpt:f-818","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-819","factDimensions":{"xbrl:concept":"sam:OtherComprehensiveIncomeLossNewAccountingPronouncementOrChangeInAccountingPrincipleEffectToRetainedEarnings","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":"-982000","decimals":-3}]},{"name":"rpt:f-820","factDimensions":{"xbrl:concept":"sam:OtherComprehensiveIncomeLossNewAccountingPronouncementOrChangeInAccountingPrincipleEffectToRetainedEarnings","xbrl:period":"2017-12-31T00:00:00/2018-12-30T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-982000","decimals":-3}]},{"name":"rpt:f-821","factDimensions":{"xbrl:concept":"sam:ReclassificationFromAccumulatedOtherComprehensiveIncomeNewAccountingPronouncementOrChangeInAccountingPrinciple","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":"-211000","decimals":-3}]},{"name":"rpt:f-822","factDimensions":{"xbrl:concept":"sam:ReclassificationFromAccumulatedOtherComprehensiveIncomeNewAccountingPronouncementOrChangeInAccountingPrinciple","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":"211000","decimals":-3}]},{"name":"rpt:f-823","factDimensions":{"xbrl:concept":"us-gaap:FiscalPeriod","xbrl:period":"2017-12-31T00:00:00/2018-12-30T00:00:00","xbrl:entity":"cik:0000949870"},"factValues":[{"value":"<div style=\"font-size:10pt; color:#000000; font-family:'times new roman'; font-style:normal; font-variant-ligatures:normal; font-variant-caps:normal; font-weight:400; letter-spacing:normal; orphans:2; text-align:start; text-indent:0px; text-transform:none; white-space:normal; widows:2; word-spacing:0px; -webkit-text-stroke-width:0px; text-decoration-style:initial; text-decoration-color:initial; margin-top:6pt; margin-bottom:0pt\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-weight:bold;display:inline;\"><div style=\"font-style:italic;display:inline;;font-style:italic;display:inline;\">Fiscal Year</div></div></div></div><div style=\"font-size:10pt; color:#000000; font-family:'times new roman'; font-style:normal; font-variant-ligatures:normal; font-variant-caps:normal; font-weight:400; letter-spacing:normal; orphans:2; text-align:start; text-indent:0px; text-transform:none; white-space:normal; widows:2; word-spacing:0px; -webkit-text-stroke-width:0px; text-decoration-style:initial; text-decoration-color:initial; margin-top:6pt; margin-bottom:0pt\">The Company&#8217;s fiscal year is a&#160;<div style=\"white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">fifty-two</div>&#160;or fifty-three-week period ending on the last Saturday in December. The fiscal period 2018 consists of&#160;<div style=\"white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">fifty-two</div>&#160;weeks, the fiscal period 2017 consists of&#160;<div style=\"white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">fifty-two</div>&#160;weeks, and the fiscal period 2016 consists of fifty-three weeks.</div><table border=\"0\" style=\"width:100%; table-layout:fixed;\" cellspacing=\"0\" cellpadding=\"0\"><tr><td></td></tr></table>"}]},{"name":"rpt:f-824","factDimensions":{"xbrl:concept":"us-gaap:ConsolidationPolicyTextBlock","xbrl:period":"2017-12-31T00:00:00/2018-12-30T00:00:00","xbrl:entity":"cik:0000949870"},"factValues":[{"value":"<div style=\"font-size:10pt; color:#000000; font-family:'times new roman'; font-style:normal; font-variant-ligatures:normal; font-variant-caps:normal; font-weight:400; letter-spacing:normal; orphans:2; text-align:start; text-indent:0px; text-transform:none; white-space:normal; widows:2; word-spacing:0px; -webkit-text-stroke-width:0px; text-decoration-style:initial; text-decoration-color:initial; margin-top:18pt; margin-bottom:0pt\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-weight:bold;display:inline;\"><div style=\"font-style:italic;display:inline;;font-style:italic;display:inline;\">Principles of Consolidation</div></div></div></div><div style=\"font-size:10pt; color:#000000; font-family:'times new roman'; font-style:normal; font-variant-ligatures:normal; font-variant-caps:normal; font-weight:400; letter-spacing:normal; orphans:2; text-align:start; text-indent:0px; text-transform:none; white-space:normal; widows:2; word-spacing:0px; -webkit-text-stroke-width:0px; text-decoration-style:initial; text-decoration-color:initial; margin-top:6pt; margin-bottom:0pt\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">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.</div></div><table border=\"0\" style=\"width:100%; table-layout:fixed;\" cellspacing=\"0\" cellpadding=\"0\"><tr><td></td></tr></table>"}]},{"name":"rpt:f-825","factDimensions":{"xbrl:concept":"us-gaap:UseOfEstimates","xbrl:period":"2017-12-31T00:00:00/2018-12-30T00:00:00","xbrl:entity":"cik:0000949870"},"factValues":[{"value":"<div style=\"font-size:10pt; color:#000000; font-family:'times new roman'; font-style:normal; font-variant-ligatures:normal; font-variant-caps:normal; font-weight:400; letter-spacing:normal; orphans:2; text-align:start; text-indent:0px; text-transform:none; white-space:normal; widows:2; word-spacing:0px; -webkit-text-stroke-width:0px; text-decoration-style:initial; text-decoration-color:initial; margin-top:18pt; margin-bottom:0pt\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-weight:bold;display:inline;\"><div style=\"font-style:italic;display:inline;;font-style:italic;display:inline;\">Use of Estimates</div></div></div></div><div style=\"font-size:10pt; color:#000000; font-family:'times new roman'; font-style:normal; font-variant-ligatures:normal; font-variant-caps:normal; font-weight:400; letter-spacing:normal; orphans:2; text-align:start; text-indent:0px; text-transform:none; white-space:normal; widows:2; word-spacing:0px; -webkit-text-stroke-width:0px; text-decoration-style:initial; text-decoration-color:initial; margin-top:6pt; margin-bottom:0pt\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">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.</div></div><table border=\"0\" style=\"width:100%; table-layout:fixed;\" cellspacing=\"0\" cellpadding=\"0\"><tr><td></td></tr></table>"}]},{"name":"rpt:f-826","factDimensions":{"xbrl:concept":"us-gaap:CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy","xbrl:period":"2017-12-31T00:00:00/2018-12-30T00:00:00","xbrl:entity":"cik:0000949870"},"factValues":[{"value":"<div style=\"font-size:10pt; color:#000000; font-family:'times new roman'; font-style:normal; font-variant-ligatures:normal; font-variant-caps:normal; font-weight:400; letter-spacing:normal; orphans:2; text-align:start; text-indent:0px; text-transform:none; white-space:normal; widows:2; word-spacing:0px; -webkit-text-stroke-width:0px; text-decoration-style:initial; text-decoration-color:initial; margin-top:18pt; margin-bottom:0pt\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-weight:bold;display:inline;\"><div style=\"font-style:italic;display:inline;;font-style:italic;display:inline;\">Cash, Cash Equivalents and Restricted Cash</div></div></div></div><div style=\"font-size:10pt; color:#000000; font-family:'times new roman'; font-style:normal; font-variant-ligatures:normal; font-variant-caps:normal; font-weight:400; letter-spacing:normal; orphans:2; text-align:start; text-indent:0px; text-transform:none; white-space:normal; widows:2; word-spacing:0px; -webkit-text-stroke-width:0px; text-decoration-style:initial; text-decoration-color:initial; margin-top:6pt; margin-bottom:0pt\">Cash and cash equivalents at December&#160;29, 2018 and December&#160;30, 2017 included cash&#160;<div style=\"white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">on-hand</div>&#160;and money market instruments that are highly liquid investments. Cash and cash equivalents are carried at cost, which approximates fair value.</div><div style=\"font-size:10pt; color:#000000; font-family:'times new roman'; font-style:normal; font-variant-ligatures:normal; font-variant-caps:normal; font-weight:400; letter-spacing:normal; orphans:2; text-align:start; text-indent:0px; text-transform:none; white-space:normal; widows:2; word-spacing:0px; -webkit-text-stroke-width:0px; text-decoration-style:initial; text-decoration-color:initial; margin-top:12pt; margin-bottom:0pt\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">The Company has restricted cash associated with a term note agreement with Bank of America that was required by the Commonwealth of Pennsylvania to fund economic development at the Company&#8217;s Pennsylvania Brewery. The restricted cash subject to this agreement amounted to $278,000 and $340,000 at December&#160;29, 2018 and December&#160;30, 2017, respectively, and is included in other assets on the Company&#8217;s Consolidated Balance Sheets.</div></div><table border=\"0\" style=\"width:100%; table-layout:fixed;\" cellspacing=\"0\" cellpadding=\"0\"><tr><td></td></tr></table>"}]},{"name":"rpt:f-827","factDimensions":{"xbrl:concept":"us-gaap:TradeAndOtherAccountsReceivablePolicy","xbrl:period":"2017-12-31T00:00:00/2018-12-30T00:00:00","xbrl:entity":"cik:0000949870"},"factValues":[{"value":"<div style=\"font-size:10pt; color:#000000; font-family:'times new roman'; font-style:normal; font-variant-ligatures:normal; font-variant-caps:normal; font-weight:400; letter-spacing:normal; orphans:2; text-align:start; text-indent:0px; text-transform:none; white-space:normal; widows:2; word-spacing:0px; -webkit-text-stroke-width:0px; text-decoration-style:initial; text-decoration-color:initial; margin-top:18pt; margin-bottom:0pt\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-weight:bold;display:inline;\"><div style=\"font-style:italic;display:inline;;font-style:italic;display:inline;\">Accounts Receivable and Allowance for Doubtful Accounts</div></div></div></div><div style=\"font-size:10pt; color:#000000; font-family:'times new roman'; font-style:normal; font-variant-ligatures:normal; font-variant-caps:normal; font-weight:400; letter-spacing:normal; orphans:2; text-align:start; text-indent:0px; text-transform:none; white-space:normal; widows:2; word-spacing:0px; -webkit-text-stroke-width:0px; text-decoration-style:initial; text-decoration-color:initial; margin-top:6pt; margin-bottom:0pt\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">The Company&#8217;s 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&#8217;s 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&#160;29, 2018 and December&#160;30, 2017 are adequate, but actual write-offs could exceed the recorded allowance.</div></div><table border=\"0\" style=\"width:100%; table-layout:fixed;\" cellspacing=\"0\" cellpadding=\"0\"><tr><td></td></tr></table>"}]},{"name":"rpt:f-828","factDimensions":{"xbrl:concept":"us-gaap:ConcentrationRiskCreditRisk","xbrl:period":"2017-12-31T00:00:00/2018-12-30T00:00:00","xbrl:entity":"cik:0000949870"},"factValues":[{"value":"<div style=\"font-size:10pt; color:#000000; font-family:'times new roman'; font-style:normal; font-variant-ligatures:normal; font-variant-caps:normal; font-weight:400; letter-spacing:normal; orphans:2; text-align:start; text-indent:0px; text-transform:none; white-space:normal; widows:2; word-spacing:0px; -webkit-text-stroke-width:0px; text-decoration-style:initial; text-decoration-color:initial; margin-top:18pt; margin-bottom:0pt\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-weight:bold;display:inline;\"><div style=\"font-style:italic;display:inline;;font-style:italic;display:inline;\">Concentrations of Credit Risk</div></div></div></div><div style=\"font-size:10pt; color:#000000; font-family:'times new roman'; font-style:normal; font-variant-ligatures:normal; font-variant-caps:normal; font-weight:400; letter-spacing:normal; orphans:2; text-align:start; text-indent:0px; text-transform:none; white-space:normal; widows:2; word-spacing:0px; -webkit-text-stroke-width:0px; text-decoration-style:initial; text-decoration-color:initial; margin-top:6pt; margin-bottom:0pt\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">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&#160;29, 2018, the Company&#8217;s cash and cash equivalents were invested in investment-grade, highly-liquid U.S. government agency corporate money market accounts.</div></div><div style=\"font-size:10pt; color:#000000; font-family:'times new roman'; font-style:normal; font-variant-ligatures:normal; font-variant-caps:normal; font-weight:400; letter-spacing:normal; orphans:2; text-align:start; text-indent:0px; text-transform:none; white-space:normal; widows:2; word-spacing:0px; -webkit-text-stroke-width:0px; text-decoration-style:initial; text-decoration-color:initial; margin-top:12pt; margin-bottom:0pt\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">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 &#8220;Distributors&#8221;). In 2018, 2017 and 2016, 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&#160;result of the large and diverse nature of the Company&#8217;s customer base. There were no individual customer accounts receivable balances outstanding at December&#160;29, 2018 and December&#160;30, 2017 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&#8217;s revenues during fiscal years 2018, 2017, or 2016.</div></div><table border=\"0\" style=\"width:100%; table-layout:fixed;\" cellspacing=\"0\" cellpadding=\"0\"><tr><td></td></tr></table>"}]},{"name":"rpt:f-829","factDimensions":{"xbrl:concept":"us-gaap:FairValueOfFinancialInstrumentsPolicy","xbrl:period":"2017-12-31T00:00:00/2018-12-30T00:00:00","xbrl:entity":"cik:0000949870"},"factValues":[{"value":"<div style=\"font-size:10pt; color:#000000; font-family:'times new roman'; font-style:normal; font-variant-ligatures:normal; font-variant-caps:normal; font-weight:400; letter-spacing:normal; orphans:2; text-align:start; text-indent:0px; text-transform:none; white-space:normal; widows:2; word-spacing:0px; -webkit-text-stroke-width:0px; text-decoration-style:initial; text-decoration-color:initial; margin-top:18pt; margin-bottom:0pt\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-weight:bold;display:inline;\"><div style=\"font-style:italic;display:inline;;font-style:italic;display:inline;\">Financial Instruments and Fair Value of Financial Instruments</div></div></div></div><div style=\"font-size:10pt; color:#000000; font-family:'times new roman'; font-style:normal; font-variant-ligatures:normal; font-variant-caps:normal; font-weight:400; letter-spacing:normal; orphans:2; text-align:start; text-indent:0px; text-transform:none; white-space:normal; widows:2; word-spacing:0px; -webkit-text-stroke-width:0px; text-decoration-style:initial; text-decoration-color:initial; margin-top:6pt; margin-bottom:0pt\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">The Company&#8217;s primary financial instruments consisted of cash equivalents, accounts receivable, accounts payable and accrued expenses at December&#160;29, 2018 and December&#160;30, 2017. The Company determines the fair value of its financial assets and liabilities in accordance with Financial Accounting Standards Board (&#8220;FASB&#8221;) Accounting Standards Codification (&#8220;ASC&#8221;) Topic 820,&#160;<div style=\"font-style:italic;display:inline;;font-style:italic;display:inline;\">Fair Value Measurements and Disclosures&#160;</div>(&#8220;ASC 820&#8221;). The Company believes that the carrying amount of its cash equivalents, accounts receivable, accounts payable and accrued expenses 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.</div></div><table border=\"0\" style=\"width:100%; table-layout:fixed;\" cellspacing=\"0\" cellpadding=\"0\"><tr><td></td></tr></table>"}]},{"name":"rpt:f-830","factDimensions":{"xbrl:concept":"us-gaap:InventoryPolicyTextBlock","xbrl:period":"2017-12-31T00:00:00/2018-12-30T00:00:00","xbrl:entity":"cik:0000949870"},"factValues":[{"value":"<div style=\"font-size:10pt; color:#000000; font-family:'times new roman'; font-style:normal; font-variant-ligatures:normal; font-variant-caps:normal; font-weight:400; letter-spacing:normal; orphans:2; text-align:start; text-indent:0px; text-transform:none; white-space:normal; widows:2; word-spacing:0px; -webkit-text-stroke-width:0px; text-decoration-style:initial; text-decoration-color:initial; margin-top:18pt; margin-bottom:0pt\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-weight:bold;display:inline;\"><div style=\"font-style:italic;display:inline;;font-style:italic;display:inline;\">Inventories and Provision for Excess or Expired Inventory</div></div></div></div><div style=\"font-size:10pt; color:#000000; font-family:'times new roman'; font-style:normal; font-variant-ligatures:normal; font-variant-caps:normal; font-weight:400; letter-spacing:normal; orphans:2; text-align:start; text-indent:0px; text-transform:none; white-space:normal; widows:2; word-spacing:0px; -webkit-text-stroke-width:0px; text-decoration-style:initial; text-decoration-color:initial; margin-top:6pt; margin-bottom:0pt\">Inventories consist of raw 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&#160;<div style=\"white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">(first-in,</div>&#160;<div style=\"white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">first-out</div>&#160;basis) or net realizable value. The Company&#8217;s goal is to maintain&#160;<div style=\"white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">on-hand</div>&#160;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 $176.3&#160;million at December&#160;29, 2018.</div><div style=\"font-size:10pt; color:#000000; font-family:'times new roman'; font-style:normal; font-variant-ligatures:normal; font-variant-caps:normal; font-weight:400; letter-spacing:normal; orphans:2; text-align:start; text-indent:0px; text-transform:none; white-space:normal; widows:2; word-spacing:0px; -webkit-text-stroke-width:0px; text-decoration-style:initial; text-decoration-color:initial; margin-top:12pt; margin-bottom:0pt\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">The provisions for excess or expired inventory are based on management&#8217;s estimates of forecasted usage of inventories on hand and under contract. Forecasting usage involves significant judgments regarding future demand for the Company&#8217;s 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 provide for losses on its inventory. Provision for excess or expired inventory included in cost of goods sold was $4.2&#160;million, $5.8&#160;million, and $4.5&#160;million in fiscal years 2018, 2017, and 2016 respectively.</div></div><table border=\"0\" style=\"width:100%; table-layout:fixed;\" cellspacing=\"0\" cellpadding=\"0\"><tr><td></td></tr></table>"}]},{"name":"rpt:f-831","factDimensions":{"xbrl:concept":"us-gaap:PropertyPlantAndEquipmentPolicyTextBlock","xbrl:period":"2017-12-31T00:00:00/2018-12-30T00:00:00","xbrl:entity":"cik:0000949870"},"factValues":[{"value":"<div style=\"font-size:10pt; color:#000000; font-family:'times new roman'; font-style:normal; font-variant-ligatures:normal; font-variant-caps:normal; font-weight:400; letter-spacing:normal; orphans:2; text-align:start; text-indent:0px; text-transform:none; white-space:normal; widows:2; word-spacing:0px; -webkit-text-stroke-width:0px; text-decoration-style:initial; text-decoration-color:initial; margin-top:18pt; margin-bottom:0pt\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-weight:bold;display:inline;\"><div style=\"font-style:italic;display:inline;;font-style:italic;display:inline;\">Property, Plant and Equipment</div></div></div></div><div style=\"color: rgb(0, 0, 0); font-family: &quot;times new roman&quot;; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin-top: 6pt; margin-bottom: 0pt; font-size: 10pt;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">Property, plant, and equipment are stated at cost. Expenditures for repairs and maintenance are expensed as incurred. Major renewals and betterments that extend the life of the property are capitalized. <div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; letter-spacing: 0px; top: 0px;;display:inline;\">Depreciation is computed using the straight-line method based upon the estimated useful lives of the underlying assets as follows:</div></div></div></div><div><table style=\"border: none; border-collapse: collapse; margin: 0in auto 0in 0px; width: 100%;;text-align:left;\"><tr><td style=\"border-width: initial; border-style: none; border-color: initial; padding: 0pt 0px; vertical-align: middle; width: 51%;\"><div style=\"font-family: &quot;times new roman&quot;, serif; font-size: 10pt; line-height: normal; background: none; margin-bottom: 0px; margin-top: 0px; text-align: left; margin-left: 0in;\">&#160;</div></td><td style=\"border-width: initial; border-style: none; border-color: initial; padding: 0pt 0px; vertical-align: bottom; width: 2%;\"><div style=\"font-family: &quot;times new roman&quot;, serif; font-size: 10pt; line-height: normal; background: none; margin-bottom: 0px; margin-top: 0px; text-align: left;\">&#160;</div></td><td style=\"border-width: initial; border-style: none; border-color: initial; padding: 0pt 0px; vertical-align: middle; width: 45%;\"><div style=\"font-family: &quot;times new roman&quot;, serif; font-size: 10pt; line-height: normal; background: none; margin-bottom: 0px; margin-top: 0px; text-align: left;\">&#160;</div></td><td style=\"border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0pt;padding-left: 0;padding-right: 0;padding-top: 0pt;vertical-align: bottom;width: 1.0%;\"><div style=\"font-family: &quot;times new roman&quot;, serif; font-size: 10pt; line-height: normal; background: none; margin-bottom: 0px; margin-top: 0px; text-align: left;\">&#160;</div></td><td style=\"border-width: initial; border-style: none; border-color: initial; padding: 0pt 0px; vertical-align: middle; width: 1%;\"><div style=\"font-family: &quot;times new roman&quot;, serif; font-size: 10pt; line-height: normal; background: none; margin-bottom: 0px; margin-top: 0px; text-align: left;\">&#160;</div></td></tr><tr><td style=\"border-width: initial; border-style: none; border-color: initial; padding: 0pt 0px; vertical-align: top; width: 51%;\"><div style=\"font-family: &quot;times new roman&quot;, serif; font-size: 10pt; line-height: normal; text-align: left; margin-left: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">Kegs</div></div></td><td style=\"border-width: initial; border-style: none; border-color: initial; padding: 0pt 0px; vertical-align: bottom; width: 2%;\"><div style=\"font-family: &quot;times new roman&quot;, serif; font-size: 10pt; line-height: normal; background: none; margin-bottom: 0px; margin-top: 0px; text-align: left;\"><div style=\"font-family: &quot;times new roman&quot;, serif; font-size: 10pt; color: rgb(0, 0, 0); background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;&#160;</div></div></td><td style=\"border-width: initial; border-style: none; border-color: initial; padding: 0pt 0px; vertical-align: top; width: 45%;\"><div style=\"font-family: &quot;times new roman&quot;, serif; font-size: 10pt; line-height: normal; text-align: left;\"><div style=\"font-family: &quot;times new roman&quot;, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">5 years</div></div></td><td style=\"border-width: initial; border-style: none; border-color: initial; padding: 0pt 0px; vertical-align: bottom; width: 1%;\"><div style=\"font-family: &quot;times new roman&quot;, serif; font-size: 10pt; line-height: normal; background: none; margin-bottom: 0px; margin-top: 0px; text-align: left;\"><div style=\"font-family: &quot;times new roman&quot;, serif; font-size: 10pt; color: rgb(0, 0, 0); background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;&#160;</div></div></td><td style=\"border-width: initial; border-style: none; border-color: initial; padding: 0pt 0px; vertical-align: top; width: 1%;\"><div style=\"font-family: &quot;times new roman&quot;, serif; font-size: 10pt; line-height: normal; background: none; margin-bottom: 0px; margin-top: 0px; text-align: left;\">&#160;</div></td></tr><tr><td style=\"border-width: initial; border-style: none; border-color: initial; padding: 0pt 0px; vertical-align: top; width: 51%;\"><div style=\"font-family: &quot;times new roman&quot;, serif; font-size: 10pt; line-height: normal; text-align: left; margin-left: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">Computer software and equipment</div></div></td><td style=\"border-width: initial; border-style: none; border-color: initial; padding: 0pt 0px; vertical-align: bottom; width: 2%;\"><div style=\"font-family: &quot;times new roman&quot;, serif; font-size: 10pt; line-height: normal; background: none; margin-bottom: 0px; margin-top: 0px; text-align: left;\"><div style=\"font-family: &quot;times new roman&quot;, serif; font-size: 10pt; color: rgb(0, 0, 0); background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;&#160;</div></div></td><td style=\"border-width: initial; border-style: none; border-color: initial; padding: 0pt 0px; vertical-align: top; width: 45%;\"><div style=\"font-family: &quot;times new roman&quot;, serif; font-size: 10pt; line-height: normal; text-align: left;\"><div style=\"font-family: &quot;times new roman&quot;, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">2 to 5 years</div></div></td><td style=\"border-width: initial; border-style: none; border-color: initial; padding: 0pt 0px; vertical-align: bottom; width: 1%;\"><div style=\"font-family: &quot;times new roman&quot;, serif; font-size: 10pt; line-height: normal; background: none; margin-bottom: 0px; margin-top: 0px; text-align: left;\"><div style=\"font-family: &quot;times new roman&quot;, serif; font-size: 10pt; color: rgb(0, 0, 0); background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;&#160;</div></div></td><td style=\"border-width: initial; border-style: none; border-color: initial; padding: 0pt 0px; vertical-align: top; width: 1%;\"><div style=\"font-family: &quot;times new roman&quot;, serif; font-size: 10pt; line-height: normal; background: none; margin-bottom: 0px; margin-top: 0px; text-align: left;\">&#160;</div></td></tr><tr><td style=\"border-width: initial; border-style: none; border-color: initial; padding: 0pt 0px; vertical-align: top; width: 51%;\"><div style=\"font-family: &quot;times new roman&quot;, serif; font-size: 10pt; line-height: normal; text-align: left; margin-left: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">Office equipment and furniture</div></div></td><td style=\"border-width: initial; border-style: none; border-color: initial; padding: 0pt 0px; vertical-align: bottom; width: 2%;\"><div style=\"font-family: &quot;times new roman&quot;, serif; font-size: 10pt; line-height: normal; background: none; margin-bottom: 0px; margin-top: 0px; text-align: left;\"><div style=\"font-family: &quot;times new roman&quot;, serif; font-size: 10pt; color: rgb(0, 0, 0); background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;&#160;</div></div></td><td style=\"border-width: initial; border-style: none; border-color: initial; padding: 0pt 0px; vertical-align: top; width: 45%;\"><div style=\"font-family: &quot;times new roman&quot;, serif; font-size: 10pt; line-height: normal; text-align: left;\"><div style=\"font-family: &quot;times new roman&quot;, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">3 to 7 years</div></div></td><td style=\"border-width: initial; border-style: none; border-color: initial; padding: 0pt 0px; vertical-align: bottom; width: 1%;\"><div style=\"font-family: &quot;times new roman&quot;, serif; font-size: 10pt; line-height: normal; background: none; margin-bottom: 0px; margin-top: 0px; text-align: left;\"><div style=\"font-family: &quot;times new roman&quot;, serif; font-size: 10pt; color: rgb(0, 0, 0); background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;&#160;</div></div></td><td style=\"border-width: initial; border-style: none; border-color: initial; padding: 0pt 0px; vertical-align: top; width: 1%;\"><div style=\"font-family: &quot;times new roman&quot;, serif; font-size: 10pt; line-height: normal; background: none; margin-bottom: 0px; margin-top: 0px; text-align: left;\">&#160;</div></td></tr><tr><td style=\"border-width: initial; border-style: none; border-color: initial; padding: 0pt 0px; vertical-align: top; width: 51%;\"><div style=\"font-family: &quot;times new roman&quot;, serif; font-size: 10pt; line-height: normal; text-align: left; margin-left: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">Machinery and plant equipment</div></div></td><td style=\"border-width: initial; border-style: none; border-color: initial; padding: 0pt 0px; vertical-align: bottom; width: 2%;\"><div style=\"font-family: &quot;times new roman&quot;, serif; font-size: 10pt; line-height: normal; background: none; margin-bottom: 0px; margin-top: 0px; text-align: left;\"><div style=\"font-family: &quot;times new roman&quot;, serif; font-size: 10pt; color: rgb(0, 0, 0); background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;&#160;</div></div></td><td style=\"border-width: initial; border-style: none; border-color: initial; padding: 0pt 0px; vertical-align: top; width: 45%;\"><div style=\"font-family: &quot;times new roman&quot;, serif; font-size: 10pt; line-height: normal; text-align: left;\"><div style=\"font-family: &quot;times new roman&quot;, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">3 to 20 years, or the term of the production agreement, whichever is shorter</div></div></td><td style=\"border-width: initial; border-style: none; border-color: initial; padding: 0pt 0px; vertical-align: bottom; width: 1%;\"><div style=\"font-family: &quot;times new roman&quot;, serif; font-size: 10pt; line-height: normal; background: none; margin-bottom: 0px; margin-top: 0px; text-align: left;\"><div style=\"font-family: &quot;times new roman&quot;, serif; font-size: 10pt; color: rgb(0, 0, 0); background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;&#160;</div></div></td><td style=\"border-width: initial; border-style: none; border-color: initial; padding: 0pt 0px; vertical-align: top; width: 1%;\"><div style=\"font-family: &quot;times new roman&quot;, serif; font-size: 10pt; line-height: normal; background: none; margin-bottom: 0px; margin-top: 0px; text-align: left;\">&#160;</div></td></tr><tr><td style=\"border-width: initial; border-style: none; border-color: initial; padding: 0pt 0px; vertical-align: top; width: 51%;\"><div style=\"font-family: &quot;times new roman&quot;, serif; font-size: 10pt; line-height: normal; text-align: left; margin-left: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">Leasehold improvements</div></div></td><td style=\"border-width: initial; border-style: none; border-color: initial; padding: 0pt 0px; vertical-align: bottom; width: 2%;\"><div style=\"font-family: &quot;times new roman&quot;, serif; font-size: 10pt; line-height: normal; background: none; margin-bottom: 0px; margin-top: 0px; text-align: left;\"><div style=\"font-family: &quot;times new roman&quot;, serif; font-size: 10pt; color: rgb(0, 0, 0); background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;&#160;</div></div></td><td style=\"border-width: initial; border-style: none; border-color: initial; padding: 0pt 0px; vertical-align: top; width: 45%;\"><div style=\"font-family: &quot;times new roman&quot;, serif; font-size: 10pt; line-height: normal; text-align: left;\"><div style=\"font-family: &quot;times new roman&quot;, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">Lesser of the remaining term of the lease or estimated useful life of the asset</div></div></td><td style=\"border-width: initial; border-style: none; border-color: initial; padding: 0pt 0px; vertical-align: bottom; width: 1%;\"><div style=\"font-family: &quot;times new roman&quot;, serif; font-size: 10pt; line-height: normal; background: none; margin-bottom: 0px; margin-top: 0px; text-align: left;\"><div style=\"font-family: &quot;times new roman&quot;, serif; font-size: 10pt; color: rgb(0, 0, 0); background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;&#160;</div></div></td><td style=\"border-width: initial; border-style: none; border-color: initial; padding: 0pt 0px; vertical-align: top; width: 1%;\"><div style=\"font-family: &quot;times new roman&quot;, serif; font-size: 10pt; line-height: normal; background: none; margin-bottom: 0px; margin-top: 0px; text-align: left;\">&#160;</div></td></tr><tr><td style=\"border-width: initial; border-style: none; border-color: initial; padding: 0pt 0px; vertical-align: top; width: 51%;\"><div style=\"font-family: &quot;times new roman&quot;, serif; font-size: 10pt; line-height: normal; text-align: left; margin-left: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">Building and building improvements</div></div></td><td style=\"border-width: initial; border-style: none; border-color: initial; padding: 0pt 0px; vertical-align: bottom; width: 2%;\"><div style=\"font-family: &quot;times new roman&quot;, serif; font-size: 10pt; line-height: normal; background: none; margin-bottom: 0px; margin-top: 0px; text-align: left;\"><div style=\"font-family: &quot;times new roman&quot;, serif; font-size: 10pt; color: rgb(0, 0, 0); background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;&#160;</div></div></td><td style=\"border-width: initial; border-style: none; border-color: initial; padding: 0pt 0px; vertical-align: top; width: 45%;\"><div style=\"font-family: &quot;times new roman&quot;, serif; font-size: 10pt; line-height: normal; text-align: left;\"><div style=\"font-family: &quot;times new roman&quot;, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">12 to 20 years, or the remaining useful life of the building, whichever is shorter</div></div></td><td style=\"border-width: initial; border-style: none; border-color: initial; padding: 0pt 0px; vertical-align: bottom; width: 1%;\"><div style=\"font-family: &quot;times new roman&quot;, serif; font-size: 10pt; line-height: normal; background: none; margin-bottom: 0px; margin-top: 0px; text-align: left;\"><div style=\"font-family: &quot;times new roman&quot;, serif; font-size: 10pt; color: rgb(0, 0, 0); background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;&#160;</div></div></td><td style=\"border-width: initial; border-style: none; border-color: initial; padding: 0pt 0px; vertical-align: top; width: 1%;\"><div style=\"font-family: &quot;times new roman&quot;, serif; font-size: 10pt; line-height: normal; background: none; margin-bottom: 0px; margin-top: 0px; text-align: left;\">&#160;</div></td></tr></table><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div></div><div style=\"font-size:10pt; color:#000000; font-family:'times new roman'; font-style:normal; font-variant-ligatures:normal; font-variant-caps:normal; font-weight:400; letter-spacing:normal; orphans:2; text-align:start; text-indent:0px; text-transform:none; white-space:normal; widows:2; word-spacing:0px; -webkit-text-stroke-width:0px; text-decoration-style:initial; text-decoration-color:initial; margin-top:12pt; margin-bottom:0pt\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">The carrying value of property, plant and equipment, net of accumulated depreciation, at December&#160;29, 2018 was $389.8&#160;million. For purposes of determining whether there are any impairment losses, as further discussed below, management has historically examined the carrying value of the Company&#8217;s 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 $0.7&#160;million, $2.5&#160;million, and $0.7&#160;million in fiscal years 2018, 2017 and 2016, respectively.</div></div><div style=\"font-size:10pt; color:#000000; font-family:'times new roman'; font-style:normal; font-variant-ligatures:normal; font-variant-caps:normal; font-weight:400; letter-spacing:normal; orphans:2; text-align:start; text-indent:0px; text-transform:none; white-space:normal; widows:2; word-spacing:0px; -webkit-text-stroke-width:0px; text-decoration-style:initial; text-decoration-color:initial; margin-top:12pt; margin-bottom:0pt\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">Factors generally considered important which could trigger an impairment review on the carrying value of long-lived assets include the following: (1)&#160;significant underperformance relative to historical or projected future operating results; (2)&#160;significant changes in the manner of use of acquired assets or the strategy for the Company&#8217;s overall business; (3)&#160;underutilization of assets; and (4)&#160;discontinuance of products by the Company or its customers. The Company believes that the carrying value of its long-lived assets was realizable as of December&#160;29, 2018 and December&#160;30, 2017.</div></div><table border=\"0\" style=\"width:100%; table-layout:fixed;\" cellspacing=\"0\" cellpadding=\"0\"><tr><td></td></tr></table>"}]},{"name":"rpt:f-832","factDimensions":{"xbrl:concept":"us-gaap:SegmentReportingPolicyPolicyTextBlock","xbrl:period":"2017-12-31T00:00:00/2018-12-30T00:00:00","xbrl:entity":"cik:0000949870"},"factValues":[{"value":"<div style=\"font-size:10pt; color:#000000; font-family:'times new roman'; font-style:normal; font-variant-ligatures:normal; font-variant-caps:normal; font-weight:400; letter-spacing:normal; orphans:2; text-align:start; text-indent:0px; text-transform:none; white-space:normal; widows:2; word-spacing:0px; -webkit-text-stroke-width:0px; text-decoration-style:initial; text-decoration-color:initial; margin-top:18pt; margin-bottom:0pt\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-weight:bold;display:inline;\"><div style=\"font-style:italic;display:inline;;font-style:italic;display:inline;\">Segment Reporting</div></div></div></div><div style=\"font-size:10pt; color:#000000; font-family:'times new roman'; font-style:normal; font-variant-ligatures:normal; font-variant-caps:normal; font-weight:400; letter-spacing:normal; orphans:2; text-align:start; text-indent:0px; text-transform:none; white-space:normal; widows:2; word-spacing:0px; -webkit-text-stroke-width:0px; text-decoration-style:initial; text-decoration-color:initial; margin-top:6pt; margin-bottom:0pt\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">Previously, the Company consisted of two operating segments that each produced and sold alcohol beverages. The first being the Boston Beer Company operating segment comprised of the Company&#8217;s Samuel Adams, Twisted Tea, Angry Orchard and Truly Hard&#160;Seltzer&#160;brands and the second being the A&amp;S Brewing operating segment comprised of Coney Island Brewing Company, Angel City Brewing Company and Concrete Beach Brewing Company.</div></div><div style=\"font-size:10pt; color:#000000; font-family:'times new roman'; font-style:normal; font-variant-ligatures:normal; font-variant-caps:normal; font-weight:400; letter-spacing:normal; orphans:2; text-align:start; text-indent:0px; text-transform:none; white-space:normal; widows:2; word-spacing:0px; -webkit-text-stroke-width:0px; text-decoration-style:initial; text-decoration-color:initial; margin-top:12pt; margin-bottom:0pt\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">In 2016, sales from A&amp;S brands were less than 5% of net revenues and in 2015, sales from A&amp;S brands were less than 7% of net revenues.</div></div><div style=\"font-size:10pt; color:#000000; font-family:'times new roman'; font-style:normal; font-variant-ligatures:normal; font-variant-caps:normal; font-weight:400; letter-spacing:normal; orphans:2; text-align:start; text-indent:0px; text-transform:none; white-space:normal; widows:2; word-spacing:0px; -webkit-text-stroke-width:0px; text-decoration-style:initial; text-decoration-color:initial; margin-top:12pt; margin-bottom:0pt\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">In 2017, the Company consolidated the A&amp;S Brewing operating segment into the Boston Beer Company operating segment. The rationale for this change in operating segments was mainly driven by the departure of the Head of A&amp;S Brewing, who left the Company at the end of 2016. Upon his departure, the A&amp;S Brewing brands reporting structure changed to be in line with the Company&#8217;s Samuel Adams, Twisted Tea, Angry Orchard and Truly Hard&#160;Seltzer brands. Additionally, all brands sell predominantly low alcohol beverages, which are sold to the same types of customers in similar size quantities, at similar price points and through substantially the same channels of distribution. These beverages are manufactured using similar production processes, have comparable alcohol content and generally fall under the same regulatory environment.</div></div><table border=\"0\" style=\"width:100%; table-layout:fixed;\" cellspacing=\"0\" cellpadding=\"0\"><tr><td></td></tr></table>"}]},{"name":"rpt:f-833","factDimensions":{"xbrl:concept":"us-gaap:GoodwillAndIntangibleAssetsPolicyTextBlock","xbrl:period":"2017-12-31T00:00:00/2018-12-30T00:00:00","xbrl:entity":"cik:0000949870"},"factValues":[{"value":"<div style=\"font-size:10pt; color:#000000; font-family:'times new roman'; font-style:normal; font-variant-ligatures:normal; font-variant-caps:normal; font-weight:400; letter-spacing:normal; orphans:2; text-align:start; text-indent:0px; text-transform:none; white-space:normal; widows:2; word-spacing:0px; -webkit-text-stroke-width:0px; text-decoration-style:initial; text-decoration-color:initial; margin-top:18pt; margin-bottom:0pt\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-weight:bold;display:inline;\"><div style=\"font-style:italic;display:inline;;font-style:italic;display:inline;\">Goodwill and Intangible Assets</div></div></div></div><div style=\"font-size:10pt; color:#000000; font-family:'times new roman'; font-style:normal; font-variant-ligatures:normal; font-variant-caps:normal; font-weight:400; letter-spacing:normal; orphans:2; text-align:start; text-indent:0px; text-transform:none; white-space:normal; widows:2; word-spacing:0px; -webkit-text-stroke-width:0px; text-decoration-style:initial; text-decoration-color:initial; margin-top:6pt; margin-bottom:0pt\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">The Company does not amortize goodwill and 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&#160;29, 2018 and December&#160;30, 2017. As of December&#160;29, 2018, and December&#160;30, 2017, goodwill amounted to $3.7&#160;million. As of December&#160;29, 2018, and December&#160;30, 2017, intangible assets amounted to $2.1&#160;million and $2.0&#160;million, respectively, and were included in other assets in the accompanying consolidated balance sheets.</div></div><table border=\"0\" style=\"width:100%; table-layout:fixed;\" cellspacing=\"0\" cellpadding=\"0\"><tr><td></td></tr></table>"}]},{"name":"rpt:f-834","factDimensions":{"xbrl:concept":"sam:CustomerTransactionsPolicyTextBlock","xbrl:period":"2017-12-31T00:00:00/2018-12-30T00:00:00","xbrl:entity":"cik:0000949870"},"factValues":[{"value":"<div style=\"font-size:10pt; color:#000000; font-family:'times new roman'; font-style:normal; font-variant-ligatures:normal; font-variant-caps:normal; font-weight:400; letter-spacing:normal; orphans:2; text-align:start; text-indent:0px; text-transform:none; white-space:normal; widows:2; word-spacing:0px; -webkit-text-stroke-width:0px; text-decoration-style:initial; text-decoration-color:initial; margin-top:18pt; margin-bottom:0pt\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-weight:bold;display:inline;\"><div style=\"font-style:italic;display:inline;;font-style:italic;display:inline;\">Refundable Deposits on Kegs and Pallets</div></div></div></div><div style=\"font-size:10pt; color:#000000; font-family:'times new roman'; font-style:normal; font-variant-ligatures:normal; font-variant-caps:normal; font-weight:400; letter-spacing:normal; orphans:2; text-align:start; text-indent:0px; text-transform:none; white-space:normal; widows:2; word-spacing:0px; -webkit-text-stroke-width:0px; text-decoration-style:initial; text-decoration-color:initial; margin-top:6pt; margin-bottom:0pt\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">The Company distributes its draft beer in kegs and packaged beer primarily in glass bottles and cans and such kegs, bottles and cans are shipped on pallets to Distributors. Most kegs and pallets are owned by the Company. Kegs are reflected in the Company&#8217;s 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&#8217;s balance sheets. Upon return of the kegs and pallets to the Company, the deposit is refunded to the Distributor.</div></div><div style=\"font-size: 10pt; color: rgb(0, 0, 0); font-family: &quot;times new roman&quot;; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin-top: 12pt; margin-bottom: 12pt; line-height: 12pt;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">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&#8217;s 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&#160;29, 2018, the Company decreased its liability for refundable deposits, gross property, plant and equipment and related accumulated depreciation by $1.2&#160;million, $1.1&#160;million and $1.1&#160;million, respectively. For the year ended December&#160;30, 2017, the Company decreased its liability for refundable deposits, gross property, plant and equipment and related accumulated depreciation by $1.0&#160;million, $1.0&#160;million and $1.0&#160;million, respectively. As of December&#160;29, 2018, and December&#160;30, 2017, the Company&#8217;s balance sheet includes $17.0&#160;million and $12.9&#160;million, respectively, in refundable deposits on kegs and pallets and $1.9&#160;million and $5.9&#160;million, respectively, in kegs, net of accumulated depreciation.</div></div><table border=\"0\" style=\"width:100%; table-layout:fixed;\" cellspacing=\"0\" cellpadding=\"0\"><tr><td></td></tr></table>"}]},{"name":"rpt:f-835","factDimensions":{"xbrl:concept":"us-gaap:IncomeTaxPolicyTextBlock","xbrl:period":"2017-12-31T00:00:00/2018-12-30T00:00:00","xbrl:entity":"cik:0000949870"},"factValues":[{"value":"<div style=\"font-size:10pt; color:#000000; font-family:'times new roman'; font-style:normal; font-variant-ligatures:normal; font-variant-caps:normal; font-weight:400; letter-spacing:normal; orphans:2; text-align:start; text-indent:0px; text-transform:none; white-space:normal; widows:2; word-spacing:0px; -webkit-text-stroke-width:0px; text-decoration-style:initial; text-decoration-color:initial; margin-top:0pt; margin-bottom:0pt\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-weight:bold;display:inline;\"><div style=\"margin-top: 12pt; line-height: 0pt; margin-bottom: 0pt;;font-style:italic;display:inline;;font-style:italic;display:inline;\">Income Taxes</div></div></div></div><div style=\"font-size:10pt; color:#000000; font-family:'times new roman'; font-style:normal; font-variant-ligatures:normal; font-variant-caps:normal; font-weight:400; letter-spacing:normal; orphans:2; text-align:start; text-indent:0px; text-transform:none; white-space:normal; widows:2; word-spacing:0px; -webkit-text-stroke-width:0px; text-decoration-style:initial; text-decoration-color:initial; margin-top:6pt; margin-bottom:0pt\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">Income tax expense was $23.6&#160;million, $17.1&#160;million, and $49.8&#160;million in fiscal years 2018, 2017, and 2016, 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&#8217;s consolidated financial statements or tax returns. This results in differences between the book and tax basis of the Company&#8217;s 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,&#160;<div style=\"font-style:italic;display:inline;;font-style:italic;display:inline;\">Income Taxes</div>.</div></div><div style=\"font-size:10pt; color:#000000; font-family:'times new roman'; font-style:normal; font-variant-ligatures:normal; font-variant-caps:normal; font-weight:400; letter-spacing:normal; orphans:2; text-align:start; text-indent:0px; text-transform:none; white-space:normal; widows:2; word-spacing:0px; -webkit-text-stroke-width:0px; text-decoration-style:initial; text-decoration-color:initial; margin-top:12pt; margin-bottom:0pt\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">The calculation of the Company&#8217;s 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,&#160;<div style=\"font-style:italic;display:inline;;font-style:italic;display:inline;\">Income Taxes</div>. Historically, the valuation allowances and reserves for uncertain tax positions have been adequate to cover the related tax exposures.</div></div><table border=\"0\" style=\"width:100%; table-layout:fixed;\" cellspacing=\"0\" cellpadding=\"0\"><tr><td></td></tr></table>"}]},{"name":"rpt:f-836","factDimensions":{"xbrl:concept":"us-gaap:RevenueRecognitionPolicyTextBlock","xbrl:period":"2017-12-31T00:00:00/2018-12-30T00:00:00","xbrl:entity":"cik:0000949870"},"factValues":[{"value":"<div style=\"font-size:10pt; color:#000000; font-family:'times new roman'; font-style:normal; font-variant-ligatures:normal; font-variant-caps:normal; font-weight:400; letter-spacing:normal; orphans:2; text-align:start; text-indent:0px; text-transform:none; white-space:normal; widows:2; word-spacing:0px; -webkit-text-stroke-width:0px; text-decoration-style:initial; text-decoration-color:initial; margin-top:18pt; margin-bottom:0pt\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-weight:bold;display:inline;\"><div style=\"font-style:italic;display:inline;;font-style:italic;display:inline;\">Revenue Recognition and Classification of Customer Programs and Incentives</div></div></div></div><div style=\"font-size:10pt; color:#000000; font-family:'times new roman'; font-style:normal; font-variant-ligatures:normal; font-variant-caps:normal; font-weight:400; letter-spacing:normal; orphans:2; text-align:start; text-indent:0px; text-transform:none; white-space:normal; widows:2; word-spacing:0px; -webkit-text-stroke-width:0px; text-decoration-style:initial; text-decoration-color:initial; margin-top:6pt; margin-bottom:0pt\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">During fiscal 2018,&#160;2017&#160;and&#160;2016 approximately 95% of the Company&#8217;s revenue was from shipments of its products to domestic Distributors and 4% from shipments to international Distributors, primarily located in Canada. Approximately 1% of the Company&#8217;s revenue is from retail beer, cider and merchandise sales at the Company&#8217;s retail locations.</div></div><div style=\"font-size:10pt; color:#000000; font-family:'times new roman'; font-style:normal; font-variant-ligatures:normal; font-variant-caps:normal; font-weight:400; letter-spacing:normal; orphans:2; text-align:start; text-indent:0px; text-transform:none; white-space:normal; widows:2; word-spacing:0px; -webkit-text-stroke-width:0px; text-decoration-style:initial; text-decoration-color:initial; margin-top:12pt; margin-bottom:0pt\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">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&#160;29, 2018, and December&#160;30, 2017, the Company has deferred $4.6&#160;million and $5.5&#160;million, respectively in revenue 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.</div></div><div style=\"font-size:10pt; color:#000000; font-family:'times new roman'; font-style:normal; font-variant-ligatures:normal; font-variant-caps:normal; font-weight:400; letter-spacing:normal; orphans:2; text-align:start; text-indent:0px; text-transform:none; white-space:normal; widows:2; word-spacing:0px; -webkit-text-stroke-width:0px; text-decoration-style:initial; text-decoration-color:initial; margin-top:12pt; margin-bottom:0pt\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">The Company is committed to maintaining the freshness of the product in the market. In certain circumstances and with the Company&#8217;s approval, the Company accepts and destroys stale beer that is returned by Distributors. The Company generally credits approximately fifty percent of the distributor&#8217;s cost of the beer that has passed its expiration date for freshness when it is 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 estimated reserve which would impact revenue. As of December&#160;29, 2018, and December&#160;30, 2017, the stale beer reserve was $2.1&#160;million and $3.0&#160;million, respectively. These amounts are included in accrued expenses and other current liabilities in the accompanying consolidated balance sheets.</div></div><div style=\"font-size:10pt; color:#000000; font-family:'times new roman'; font-style:normal; font-variant-ligatures:normal; font-variant-caps:normal; font-weight:400; letter-spacing:normal; orphans:2; text-align:start; text-indent:0px; text-transform:none; white-space:normal; widows:2; word-spacing:0px; -webkit-text-stroke-width:0px; text-decoration-style:initial; text-decoration-color:initial; margin-top:12pt; margin-bottom:0pt\">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 performance of certain marketing and advertising activities. Depending on applicable state laws and regulations, these activities promoting the Company&#8217;s products may include, but are not limited to&#160;<div style=\"white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">point-of-sale</div></div>&#160;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 $55.5&#160;million, $51.8&#160;million and $54.4&#160;million in fiscal year 2018, 2017 and 2016, 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.</div><div style=\"font-size:10pt; color:#000000; font-family:'times new roman'; font-style:normal; font-variant-ligatures:normal; font-variant-caps:normal; font-weight:400; letter-spacing:normal; orphans:2; text-align:start; text-indent:0px; text-transform:none; white-space:normal; widows:2; word-spacing:0px; -webkit-text-stroke-width:0px; text-decoration-style:initial; text-decoration-color:initial; margin-top:12pt; margin-bottom:0pt\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">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 2018, 2017 and 2016 were $34.5&#160;million, $30.2&#160;million and $33.2&#160;million, respectively. The reimbursements for discounts to Distributors are recorded as reductions to net revenue. The agreed-upon discount rates are applied to certain Distributors&#8217; 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 allowance.</div></div><div style=\"font-size:10pt; color:#000000; font-family:'times new roman'; font-style:normal; font-variant-ligatures:normal; font-variant-caps:normal; font-weight:400; letter-spacing:normal; orphans:2; text-align:start; text-indent:0px; text-transform:none; white-space:normal; widows:2; word-spacing:0px; -webkit-text-stroke-width:0px; text-decoration-style:initial; text-decoration-color:initial; margin-top:12pt; margin-bottom:0pt\">Customer incentives and other payments are made primarily to Distributors based upon performance of certain marketing and advertising activities. Depending on applicable state laws and regulations, these activities promoting the Company&#8217;s products may include, but are not limited to&#160;<div style=\"white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">point-of-sale</div></div>&#160;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 2018, 2017 and 2016 were $21.0&#160;million, $21.6&#160;million and $21.2&#160;million, respectively. In fiscal 2018, 2017 and 2016, the Company recorded certain of these costs in the total amount of $13.9&#160;million, $15.3&#160;million and $16.1&#160;million, 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 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.</div><div style=\"font-size:10pt; color:#000000; font-family:'times new roman'; font-style:normal; font-variant-ligatures:normal; font-variant-caps:normal; font-weight:400; letter-spacing:normal; orphans:2; text-align:start; text-indent:0px; text-transform:none; white-space:normal; widows:2; word-spacing:0px; -webkit-text-stroke-width:0px; text-decoration-style:initial; text-decoration-color:initial; margin-top:12pt; margin-bottom:0pt\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">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&#8217;s estimates and assumptions.</div></div><table border=\"0\" style=\"width:100%; table-layout:fixed;\" cellspacing=\"0\" cellpadding=\"0\"><tr><td></td></tr></table>"}]},{"name":"rpt:f-837","factDimensions":{"xbrl:concept":"sam:ExciseTaxesPolicyTextBlock","xbrl:period":"2017-12-31T00:00:00/2018-12-30T00:00:00","xbrl:entity":"cik:0000949870"},"factValues":[{"value":"<div style=\"font-size:10pt; color:#000000; font-family:'times new roman'; font-style:normal; font-variant-ligatures:normal; font-variant-caps:normal; font-weight:400; letter-spacing:normal; orphans:2; text-align:start; text-indent:0px; text-transform:none; white-space:normal; widows:2; word-spacing:0px; -webkit-text-stroke-width:0px; text-decoration-style:initial; text-decoration-color:initial; margin-top:18pt; margin-bottom:0pt\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-weight:bold;display:inline;\"><div style=\"font-style:italic;display:inline;;font-style:italic;display:inline;\">Excise Taxes</div></div></div></div><div style=\"font-size:10pt; color:#000000; font-family:'times new roman'; font-style:normal; font-variant-ligatures:normal; font-variant-caps:normal; font-weight:400; letter-spacing:normal; orphans:2; text-align:start; text-indent:0px; text-transform:none; white-space:normal; widows:2; word-spacing:0px; -webkit-text-stroke-width:0px; text-decoration-style:initial; text-decoration-color:initial; margin-top:6pt; margin-bottom:0pt\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">The Company is responsible for compliance with the Alcohol and Tobacco Tax and Trade Bureau of the U.S. Treasury Department (the &#8220;TTB&#8221;) regulations which includes 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.</div></div><div style=\"font-size:10pt; color:#000000; font-family:'times new roman'; font-style:normal; font-variant-ligatures:normal; font-variant-caps:normal; font-weight:400; letter-spacing:normal; orphans:2; text-align:start; text-indent:0px; text-transform:none; white-space:normal; widows:2; word-spacing:0px; -webkit-text-stroke-width:0px; text-decoration-style:initial; text-decoration-color:initial; margin-top:12pt; margin-bottom:0pt\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">The Company benefited from a reduction in federal excise taxes of $6.1&#160;million in fiscal 2018, as a result of the Tax Cuts and Jobs Act of 2017.</div></div><table border=\"0\" style=\"width:100%; table-layout:fixed;\" cellspacing=\"0\" cellpadding=\"0\"><tr><td></td></tr></table>"}]},{"name":"rpt:f-838","factDimensions":{"xbrl:concept":"us-gaap:CostOfSalesPolicyTextBlock","xbrl:period":"2017-12-31T00:00:00/2018-12-30T00:00:00","xbrl:entity":"cik:0000949870"},"factValues":[{"value":"<div style=\"font-size:10pt; color:#000000; font-family:'times new roman'; font-style:normal; font-variant-ligatures:normal; font-variant-caps:normal; font-weight:400; letter-spacing:normal; orphans:2; text-align:start; text-indent:0px; text-transform:none; white-space:normal; widows:2; word-spacing:0px; -webkit-text-stroke-width:0px; text-decoration-style:initial; text-decoration-color:initial; margin-top:18pt; margin-bottom:0pt\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-weight:bold;display:inline;\"><div style=\"font-style:italic;display:inline;;font-style:italic;display:inline;\">Cost of Goods Sold</div></div></div></div><div style=\"font-size:10pt; color:#000000; font-family:'times new roman'; font-style:normal; font-variant-ligatures:normal; font-variant-caps:normal; font-weight:400; letter-spacing:normal; orphans:2; text-align:start; text-indent:0px; text-transform:none; white-space:normal; widows:2; word-spacing:0px; -webkit-text-stroke-width:0px; text-decoration-style:initial; text-decoration-color:initial; margin-top:6pt; margin-bottom:0pt\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">The following expenses are included in cost of goods sold: raw material costs, packaging 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.</div></div><table border=\"0\" style=\"width:100%; table-layout:fixed;\" cellspacing=\"0\" cellpadding=\"0\"><tr><td></td></tr></table>"}]},{"name":"rpt:f-839","factDimensions":{"xbrl:concept":"us-gaap:AdvertisingCostsPolicyTextBlock","xbrl:period":"2017-12-31T00:00:00/2018-12-30T00:00:00","xbrl:entity":"cik:0000949870"},"factValues":[{"value":"<div style=\"font-size:10pt; color:#000000; font-family:'times new roman'; font-style:normal; font-variant-ligatures:normal; font-variant-caps:normal; font-weight:400; letter-spacing:normal; orphans:2; text-align:start; text-indent:0px; text-transform:none; white-space:normal; widows:2; word-spacing:0px; -webkit-text-stroke-width:0px; text-decoration-style:initial; text-decoration-color:initial; margin-top:18pt; margin-bottom:0pt\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-weight:bold;display:inline;\"><div style=\"font-style:italic;display:inline;;font-style:italic;display:inline;\">Advertising and Sales Promotions</div></div></div></div><div style=\"font-size:10pt; color:#000000; font-family:'times new roman'; font-style:normal; font-variant-ligatures:normal; font-variant-caps:normal; font-weight:400; letter-spacing:normal; orphans:2; text-align:start; text-indent:0px; text-transform:none; white-space:normal; widows:2; word-spacing:0px; -webkit-text-stroke-width:0px; text-decoration-style:initial; text-decoration-color:initial; margin-top:6pt; margin-bottom:0pt\">The following expenses are included in advertising, promotional and selling expenses in the accompanying consolidated statements of comprehensive income: media advertising costs, sales and marketing expenses, salary and benefit expenses and meals, travel and entertainment expenses for the sales, brand and sales support workforce, promotional activity expenses, shipping costs related to shipments of finished goods from manufacturing locations to distributor locations and&#160;<div style=\"white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">point-of-sale</div></div>&#160;items. Total advertising and sales promotional expenditures of $145.1&#160;million, $128.0&#160;million, and $105.3&#160;million were included in advertising, promotional and selling expenses in the accompanying consolidated statements of comprehensive income for fiscal years 2018, 2017 and 2016, respectively.</div><div style=\"font-size:10pt; color:#000000; font-family:'times new roman'; font-style:normal; font-variant-ligatures:normal; font-variant-caps:normal; font-weight:400; letter-spacing:normal; orphans:2; text-align:start; text-indent:0px; text-transform:none; white-space:normal; widows:2; word-spacing:0px; -webkit-text-stroke-width:0px; text-decoration-style:initial; text-decoration-color:initial; margin-top:12pt; margin-bottom:0pt\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">The Company conducts certain advertising and promotional activities in its Distributors&#8217; 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.</div></div><table border=\"0\" style=\"width:100%; table-layout:fixed;\" cellspacing=\"0\" cellpadding=\"0\"><tr><td></td></tr></table>"}]},{"name":"rpt:f-840","factDimensions":{"xbrl:concept":"us-gaap:SellingGeneralAndAdministrativeExpensesPolicyTextBlock","xbrl:period":"2017-12-31T00:00:00/2018-12-30T00:00:00","xbrl:entity":"cik:0000949870"},"factValues":[{"value":"<div style=\"font-size:10pt; color:#000000; font-family:'times new roman'; font-style:normal; font-variant-ligatures:normal; font-variant-caps:normal; font-weight:400; letter-spacing:normal; orphans:2; text-align:start; text-indent:0px; text-transform:none; white-space:normal; widows:2; word-spacing:0px; -webkit-text-stroke-width:0px; text-decoration-style:initial; text-decoration-color:initial; margin-top:0pt; margin-bottom:0pt\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-weight:bold;display:inline;\"><div style=\"margin-top: 0pt; line-height: 12pt;;font-style:italic;display:inline;;font-style:italic;display:inline;\">General and Administrative Expenses</div></div></div></div><div style=\"font-size:10pt; color:#000000; font-family:'times new roman'; font-style:normal; font-variant-ligatures:normal; font-variant-caps:normal; font-weight:400; letter-spacing:normal; orphans:2; text-align:start; text-indent:0px; text-transform:none; white-space:normal; widows:2; word-spacing:0px; -webkit-text-stroke-width:0px; text-decoration-style:initial; text-decoration-color:initial; margin-top:6pt; margin-bottom:0pt\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">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, insurance costs, professional service fees, rent and utility expenses, meals, travel and entertainment expenses for general and administrative employees, and other general and administrative overhead costs.</div></div><table border=\"0\" style=\"width:100%; table-layout:fixed;\" cellspacing=\"0\" cellpadding=\"0\"><tr><td></td></tr></table>"}]},{"name":"rpt:f-841","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy","xbrl:period":"2017-12-31T00:00:00/2018-12-30T00:00:00","xbrl:entity":"cik:0000949870"},"factValues":[{"value":"<div style=\"font-size:10pt; color:#000000; font-family:'times new roman'; font-style:normal; font-variant-ligatures:normal; font-variant-caps:normal; font-weight:400; letter-spacing:normal; orphans:2; text-align:start; text-indent:0px; text-transform:none; white-space:normal; widows:2; word-spacing:0px; -webkit-text-stroke-width:0px; text-decoration-style:initial; text-decoration-color:initial; margin-top:18pt; margin-bottom:0pt\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-weight:bold;display:inline;\"><div style=\"font-style:italic;display:inline;;font-style:italic;display:inline;\">Stock-Based Compensation</div></div></div></div><div style=\"font-size:10pt; color:#000000; font-family:'times new roman'; font-style:normal; font-variant-ligatures:normal; font-variant-caps:normal; font-weight:400; letter-spacing:normal; orphans:2; text-align:start; text-indent:0px; text-transform:none; white-space:normal; widows:2; word-spacing:0px; -webkit-text-stroke-width:0px; text-decoration-style:initial; text-decoration-color:initial; margin-top:6pt; margin-bottom:0pt\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">The Company accounts for share-based awards in accordance with ASC Topic 718,&#160;<div style=\"font-style:italic;display:inline;;font-style:italic;display:inline;\">Compensation &#8211; Stock Compensation&#160;</div>(&#8220;ASC 718&#8221;), 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 $10.0&#160;million, $6.3&#160;million and $6.2&#160;million in fiscal years 2018, 2017 and 2016, respectively.</div></div><div style=\"font-size:10pt; color:#000000; font-family:'times new roman'; font-style:normal; font-variant-ligatures:normal; font-variant-caps:normal; font-weight:400; letter-spacing:normal; orphans:2; text-align:start; text-indent:0px; text-transform:none; white-space:normal; widows:2; word-spacing:0px; -webkit-text-stroke-width:0px; text-decoration-style:initial; text-decoration-color:initial; margin-top:12pt; margin-bottom:0pt\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">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, with the exception of the 2008 and 2016 stock option grants to the Company&#8217;s former Chief Executive Officer, which is considered to be a market-based award and was valued utilizing the Monte Carlo Simulation pricing model, which calculates multiple potential outcomes for an award and establishes fair value based on the most likely outcome. All option-pricing models require the input of subjective assumptions. These assumptions include the estimated volatility of the Company&#8217;s 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 L for further discussion of the application of the option-pricing models.</div></div><div style=\"font-size:10pt; color:#000000; font-family:'times new roman'; font-style:normal; font-variant-ligatures:normal; font-variant-caps:normal; font-weight:400; letter-spacing:normal; orphans:2; text-align:start; text-indent:0px; text-transform:none; white-space:normal; widows:2; word-spacing:0px; -webkit-text-stroke-width:0px; text-decoration-style:initial; text-decoration-color:initial; margin-top:12pt; margin-bottom:0pt\">In addition, an estimated&#160;<div style=\"white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">pre-vesting</div>&#160;forfeiture rate is applied in the recognition of the compensation charge. Periodically, the Company grants performance-based stock options, related to which it only recognizes compensation expense if it is probable that 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.</div><table border=\"0\" style=\"width:100%; table-layout:fixed;\" cellspacing=\"0\" cellpadding=\"0\"><tr><td></td></tr></table>"}]},{"name":"rpt:f-842","factDimensions":{"xbrl:concept":"us-gaap:EarningsPerSharePolicyTextBlock","xbrl:period":"2017-12-31T00:00:00/2018-12-30T00:00:00","xbrl:entity":"cik:0000949870"},"factValues":[{"value":"<div style=\"font-size:10pt; color:#000000; font-family:'times new roman'; font-style:normal; font-variant-ligatures:normal; font-variant-caps:normal; font-weight:400; letter-spacing:normal; orphans:2; text-align:start; text-indent:0px; text-transform:none; white-space:normal; widows:2; word-spacing:0px; -webkit-text-stroke-width:0px; text-decoration-style:initial; text-decoration-color:initial; margin-top:18pt; margin-bottom:0pt\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-weight:bold;display:inline;\"><div style=\"font-style:italic;display:inline;;font-style:italic;display:inline;\">Net Income Per Share</div></div></div></div><div style=\"font-size:10pt; color:#000000; font-family:'times new roman'; font-style:normal; font-variant-ligatures:normal; font-variant-caps:normal; font-weight:400; letter-spacing:normal; orphans:2; text-align:start; text-indent:0px; text-transform:none; white-space:normal; widows:2; word-spacing:0px; -webkit-text-stroke-width:0px; text-decoration-style:initial; text-decoration-color:initial; margin-top:6pt; margin-bottom:0pt\">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&#160;<div style=\"white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">two-class</div>&#160;method, whichever is more dilutive.</div><table border=\"0\" style=\"width:100%; table-layout:fixed;\" cellspacing=\"0\" cellpadding=\"0\"><tr><td></td></tr></table>"}]},{"name":"rpt:f-843","factDimensions":{"xbrl:concept":"us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock","xbrl:period":"2017-12-31T00:00:00/2018-12-30T00:00:00","xbrl:entity":"cik:0000949870"},"factValues":[{"value":"<div style=\"font-size:10pt; color:#000000; font-family:'times new roman'; font-style:normal; font-variant-ligatures:normal; font-variant-caps:normal; font-weight:400; letter-spacing:normal; orphans:2; text-align:start; text-indent:0px; text-transform:none; white-space:normal; widows:2; word-spacing:0px; -webkit-text-stroke-width:0px; text-decoration-style:initial; text-decoration-color:initial; margin-top:18pt; margin-bottom:0pt\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-weight:bold;display:inline;\"><div style=\"font-style:italic;display:inline;;font-style:italic;display:inline;\">Accounting Pronouncements Recently Adopted</div></div></div></div><div style=\"font-size:10pt; color:#000000; font-family:'times new roman'; font-style:normal; font-variant-ligatures:normal; font-variant-caps:normal; font-weight:400; letter-spacing:normal; orphans:2; text-align:start; text-indent:0px; text-transform:none; white-space:normal; widows:2; word-spacing:0px; -webkit-text-stroke-width:0px; text-decoration-style:initial; text-decoration-color:initial; margin-top:6pt; margin-bottom:0pt\">In May 2014, the FASB issued ASU&#160;<div style=\"white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">No.&#160;2014-09,</div>&#160;<div style=\"font-style:italic;display:inline;;font-style:italic;display:inline;\">Revenue from Contracts with Customers (Topic 606)</div>. ASU&#160;<div style=\"white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">2014-09</div>&#160;supersedes virtually all existing revenue guidance. Under this standard, an entity is required to recognize revenue upon transfer of promised goods or services to customers, in an amount that reflects the expected consideration received in exchange for those goods or services. As such, an entity needs to use more judgment and make more estimates than under the previous guidance. On December&#160;31, 2017, the Company adopted the new accounting standard and all related amendments using the modified retrospective method which allows application only to the most current reporting period presented in the financial statements with a cumulative effect adjustment to retained earnings. In accordance with the new accounting standard, the majority of the Company&#8217;s revenue continues to be recognized at the time its products are shipped. Upon adoption, the Company began recognition of certain variable customer promotional discount programs earlier than it had under the previous revenue guidance which resulted in a $1.0&#160;million, net of tax, cumulative effect adjustment to retained earnings. The comparative years have not been restated and continue to be reported under the accounting standards in effect for those periods. The Company expects the impact of the adoption to be immaterial to its consolidated financial statements on an ongoing basis.</div><div style=\"font-size:10pt; color:#000000; font-family:'times new roman'; font-style:normal; font-variant-ligatures:normal; font-variant-caps:normal; font-weight:400; letter-spacing:normal; orphans:2; text-align:start; text-indent:0px; text-transform:none; white-space:normal; widows:2; word-spacing:0px; -webkit-text-stroke-width:0px; text-decoration-style:initial; text-decoration-color:initial; margin-top:12pt; margin-bottom:0pt\">In March 2016, the FASB issued ASU&#160;<div style=\"white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">No.&#160;2016-09,</div>&#160;<div style=\"font-style:italic;display:inline;;font-style:italic;display:inline;\">Stock Compensation (Topic 718), Improvements to Employee Share-Based Payment Accounting</div>. ASU&#160;<div style=\"white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">2016-09</div>&#160;is part of the FASB&#8217;s initiative to simplify accounting standards. The guidance impacted several aspects of the accounting for employee share-based payment transactions, including accounting for income taxes and forfeitures, as well as classification in the consolidated statements of cash flows. Under ASU&#160;<div style=\"white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">2016-09,</div>&#160;excess tax benefits and deficiencies as a result of stock option exercises and restricted stock vesting are to be recognized as discrete items within income tax expense or benefit in the consolidated statements of comprehensive income in the reporting period in which they occur. Additionally, under ASU&#160;<div style=\"white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">2016-09,</div>&#160;excess tax benefits and deficiencies should be classified along with other income tax cash flows as an operating activity in&#160;the consolidated statements of cash flows. The Company adopted this new accounting standard prospectively in the first quarter of 2017. Prior periods have not been adjusted. Under this new accounting standard, for the&#160;<div style=\"white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">fifty-two</div>&#160;weeks ended December&#160;29, 2018 and December&#160;30, 2017, $4.2&#160;million and $4.4&#160;million, respectively, in excess tax benefit from stock-based compensation arrangements was recognized within the income tax provision in the consolidated statement of comprehensive income and classified as an operating activity in the consolidated statement of cash flows. The Company will maintain the current forfeiture policy to estimate forfeitures expected to occur to determine stock-based compensation expense.</div><div style=\"font-size:10pt; color:#000000; font-family:'times new roman'; font-style:normal; font-variant-ligatures:normal; font-variant-caps:normal; font-weight:400; letter-spacing:normal; orphans:2; text-align:start; text-indent:0px; text-transform:none; white-space:normal; widows:2; word-spacing:0px; -webkit-text-stroke-width:0px; text-decoration-style:initial; text-decoration-color:initial; margin-top:12pt; margin-bottom:0pt\">In February 2018, the FASB issued&#160;<div style=\"white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">ASU&#160;No.&#160;2018-02,</div><div style=\"font-style:italic;display:inline;;font-style:italic;display:inline;\">&#160;Income Statement &#8211; Reporting Comprehensive Income (Topic 220), Reclassification of Certain Tax Effects from Accumulated Other Comprehensive Income.</div>&#160;Under this update, an entity is allowed a reclassification from accumulated other comprehensive income to retained earnings for stranded tax effects resulting from the Tax Cuts and Jobs Act of 2017. The Company early adopted this accounting standard prospectively in the first quarter of 2018. Prior periods have not been adjusted. In the first quarter of 2018, the Company reclassified $0.2&#160;million of federal and state income tax effects of the Tax Cut and Jobs Act of 2017 related to defined benefit plans from accumulated other comprehensive income to retained earnings. The Company expects the impact of the adoption to be immaterial to its consolidated financial statements on an ongoing basis.</div><table border=\"0\" style=\"width:100%; table-layout:fixed;\" cellspacing=\"0\" cellpadding=\"0\"><tr><td></td></tr></table>"}]},{"name":"rpt:f-844","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-845","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-846","factDimensions":{"xbrl:concept":"sam:TaxCutsAndJobsActOf2017ReductionInFederalExciseTaxes","xbrl:period":"2017-12-31T00:00:00/2018-12-30T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"6100000","decimals":-5}]},{"name":"rpt:f-847","factDimensions":{"xbrl:concept":"us-gaap:CumulativeEffectOnRetainedEarningsNetOfTax1","xbrl:period":"2017-12-31T00:00:00/2018-12-30T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"1000000","decimals":-5}]},{"name":"rpt:f-848","factDimensions":{"xbrl:concept":"us-gaap:ScheduleOfInventoryCurrentTableTextBlock","xbrl:period":"2017-12-31T00:00:00/2018-12-30T00:00:00","xbrl:entity":"cik:0000949870"},"factValues":[{"value":"<div style=\"margin: 6pt 0px 0px; font-family: &quot;times new roman&quot;; font-size: 10pt; line-height: 12pt;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; letter-spacing: 0px; top: 0px;;display:inline;\">Inventories consisted of the following:</div><br/><div style=\"font-family: &quot;times new roman&quot;, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-size: 10pt;;display:inline;\">&#160;</div></div></div><div><table style=\"border: none; margin-bottom: 0.001pt; width: 76%; border-spacing: 0px; border-collapse: separate;;margin : 0px auto;;text-align:left;\"><tr style=\"font-size: 8pt;\"><td style=\"padding: 0px 0px 0.75pt; vertical-align: bottom; font-size: 8pt; width: 84%;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; margin-bottom: 0px; margin-top: 0px; text-decoration: none; line-height: normal; font-size: 8pt;\"><div style=\"font-weight:bold;display:inline;width:100%;\">&#160;</div></div></td><td style=\"padding: 0in 0in 0.75pt; vertical-align: bottom; font-size: 8pt;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt;;display:inline;\">&#160;</div></div></td><td colspan=\"2\" style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; font-size: 8pt; border-bottom: 0.75pt solid black; width: 4%;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; text-align: center; white-space: nowrap; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal; font-size: 8pt;\"><div style=\"font-weight:bold;display:inline;width:100%;\">December 29,<br/>2018</div></div></td><td style=\"padding: 0in 0in 0.375pt; vertical-align: bottom; white-space: nowrap; font-size: 8pt;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt;;display:inline;\">&#160;</div></div></td><td style=\"padding: 0in 0in 0.75pt; vertical-align: bottom; white-space: nowrap; font-size: 8pt;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt;;display:inline;\">&#160;</div></div></td><td colspan=\"2\" style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; font-size: 8pt; border-bottom: 0.75pt solid black; width: 4%;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; text-align: center; white-space: nowrap; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal; font-size: 8pt;\"><div style=\"font-weight:bold;display:inline;width:100%;\">December 30,<br/>2017</div></div></td><td style=\"padding: 0in 0in 0.375pt; vertical-align: bottom; white-space: nowrap; font-size: 8pt;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt;;display:inline;\">&#160;</div></div></td></tr><tr style=\"font-size: 8pt;\"><td style=\"padding: 0px; vertical-align: bottom; font-size: 8pt; width: 84%;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; background: none; margin-bottom: 0px; margin-top: 0px; line-height: normal;\"><div style=\"font-size: 8pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px; font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px; font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); background: none; text-decoration: none; letter-spacing: 0px; top: 0px; font-size: 8pt;;display:inline;\">&#160;</div></div></div></div></div></td><td style=\"padding: 0in; vertical-align: bottom; font-size: 8pt;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt;;display:inline;\">&#160;</div></div></td><td colspan=\"6\" style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; font-size: 8pt; width: 4%;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; text-align: center; white-space: nowrap; line-height: 9pt;\"><div style=\"font-size: 8pt; letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-size: 8pt;;display:inline;\"><div style=\"white-space: nowrap;;font-weight:bold;display:inline;\">(in thousands)</div></div></div></div></div></td><td style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; font-size: 8pt;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt;;display:inline;\">&#160;</div></div></td></tr><tr><td style=\"background: rgb(204, 238, 255); padding: 0px; vertical-align: bottom; width: 84%;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; margin-bottom: 0px; margin-left: 0.17in; margin-top: 0px; text-indent: -0.17in; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-size: 10pt;;display:inline;\">Current inventory:</div></div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; width: 3%;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt;;display:inline;\">&#160;</div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 1%; text-align: left; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt;;display:inline;\">&#160;</div></div></td><td colspan=\"0\" style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 3%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background-image: none; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; margin-bottom: 0px; margin-top: 0px; white-space: nowrap; margin-right: 0in; text-align: right; line-height: normal;\">&#160;</div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt;;display:inline;\">&#160;</div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 3%; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt;;display:inline;\">&#160;</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt;;display:inline;\">&#160;</div></div></td><td colspan=\"0\" style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 3%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background-image: none; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; margin-bottom: 0px; margin-top: 0px; white-space: nowrap; margin-right: 0in; text-align: right; line-height: normal;\">&#160;</div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt;;display:inline;\">&#160;</div></div></td></tr><tr><td style=\"padding: 0px; vertical-align: bottom; width: 84%; background-color: rgba(255, 255, 255, 0);\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; margin-bottom: 0px; margin-left: 0.5in; margin-top: 0px; text-indent: -0.17in; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-size: 10pt;;display:inline;\">Raw materials</div></div></div></td><td style=\"padding: 0in; vertical-align: bottom; width: 3%; background-color: rgba(255, 255, 255, 0);\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt;;display:inline;\">&#160;</div></div></td><td style=\"background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left; vertical-align: bottom; padding: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: left; line-height: normal; white-space: nowrap; margin-right: 0in; margin-left: 0in; text-indent: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">$</div></div></td><td colspan=\"0\" style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; width: 3%; text-align: right; background-color: rgba(255, 255, 255, 0);\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">44,655</div></div></td><td style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left; background-color: rgba(255, 255, 255, 0);\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt;;display:inline;\">&#160;</div></div></td><td style=\"background-color: rgba(255, 255, 255, 0); width: 3%; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt;;display:inline;\">&#160;</div></div></td><td style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left; background-color: rgba(255, 255, 255, 0);\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: left; line-height: normal; white-space: nowrap; margin-right: 0in; margin-left: 0in; text-indent: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">$</div></div></td><td colspan=\"0\" style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; width: 3%; text-align: right; background-color: rgba(255, 255, 255, 0);\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">33,086</div></div></td><td style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left; background-color: rgba(255, 255, 255, 0);\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt;;display:inline;\">&#160;</div></div></td></tr><tr><td style=\"background: rgb(204, 238, 255); padding: 0px; vertical-align: bottom; width: 84%;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; margin-bottom: 0px; margin-left: 0.5in; margin-top: 0px; text-indent: -0.17in; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-size: 10pt;;display:inline;\">Work in process</div></div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; width: 3%;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt;;display:inline;\">&#160;</div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 1%; text-align: left; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt;;display:inline;\">&#160;</div></div></td><td colspan=\"0\" style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 3%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">8,252</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt;;display:inline;\">&#160;</div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 3%; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt;;display:inline;\">&#160;</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt;;display:inline;\">&#160;</div></div></td><td colspan=\"0\" style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 3%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">6,826</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt;;display:inline;\">&#160;</div></div></td></tr><tr><td style=\"padding: 0px 0px 1pt; vertical-align: bottom; width: 84%; background-color: rgba(255, 255, 255, 0);\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; margin-bottom: 0px; margin-left: 0.5in; margin-top: 0px; text-indent: -0.17in; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-size: 10pt;;display:inline;\">Finished goods</div></div></div></td><td style=\"padding: 0in 0in 1pt; vertical-align: bottom; width: 3%; background-color: rgba(255, 255, 255, 0);\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt;;display:inline;\">&#160;</div></div></td><td style=\"background-color: rgba(255, 255, 255, 0); width: 1%; border-bottom: 1pt solid black; text-align: left; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt;;display:inline;\">&#160;</div></div></td><td colspan=\"0\" style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; width: 3%; text-align: right; border-bottom: 1pt solid black; background-color: rgba(255, 255, 255, 0);\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">17,342</div></div></td><td style=\"padding: 0in 0in 0.5pt; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left; background-color: rgba(255, 255, 255, 0);\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt;;display:inline;\">&#160;</div></div></td><td style=\"background-color: rgba(255, 255, 255, 0); width: 3%; vertical-align: bottom; padding: 0in 0in 1pt;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt;;display:inline;\">&#160;</div></div></td><td style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left; border-bottom: 1pt solid black; background-color: rgba(255, 255, 255, 0);\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt;;display:inline;\">&#160;</div></div></td><td colspan=\"0\" style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; width: 3%; text-align: right; border-bottom: 1pt solid black; background-color: rgba(255, 255, 255, 0);\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">10,739</div></div></td><td style=\"padding: 0in 0in 0.5pt; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left; background-color: rgba(255, 255, 255, 0);\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt;;display:inline;\">&#160;</div></div></td></tr><tr><td style=\"background: rgb(204, 238, 255); padding: 0px; vertical-align: bottom; width: 84%;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; margin-bottom: 0px; margin-left: 0.17in; margin-top: 0px; text-indent: -0.17in; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-size: 10pt;;display:inline;\">Total current inventory</div></div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; width: 3%;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt;;display:inline;\">&#160;</div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 1%; text-align: left; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt;;display:inline;\">&#160;</div></div></td><td colspan=\"0\" style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 3%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">70,249</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt;;display:inline;\">&#160;</div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 3%; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt;;display:inline;\">&#160;</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt;;display:inline;\">&#160;</div></div></td><td colspan=\"0\" style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 3%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">50,651</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt;;display:inline;\">&#160;</div></div></td></tr><tr><td style=\"padding: 0px 0px 1pt; vertical-align: bottom; width: 84%; background-color: rgba(255, 255, 255, 0);\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; margin-bottom: 0px; margin-left: 0.17in; margin-top: 0px; text-indent: -0.17in; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-size: 10pt;;display:inline;\">Long term inventory</div></div></div></td><td style=\"padding: 0in 0in 1pt; vertical-align: bottom; width: 3%; background-color: rgba(255, 255, 255, 0);\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt;;display:inline;\">&#160;</div></div></td><td style=\"background-color: rgba(255, 255, 255, 0); width: 1%; border-bottom: 1pt solid black; text-align: left; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt;;display:inline;\">&#160;</div></div></td><td colspan=\"0\" style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; width: 3%; text-align: right; border-bottom: 1pt solid black; background-color: rgba(255, 255, 255, 0);\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">11,619</div></div></td><td style=\"padding: 0in 0in 0.5pt; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left; background-color: rgba(255, 255, 255, 0);\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt;;display:inline;\">&#160;</div></div></td><td style=\"background-color: rgba(255, 255, 255, 0); width: 3%; vertical-align: bottom; padding: 0in 0in 1pt;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt;;display:inline;\">&#160;</div></div></td><td style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left; border-bottom: 1pt solid black; background-color: rgba(255, 255, 255, 0);\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt;;display:inline;\">&#160;</div></div></td><td colspan=\"0\" style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; width: 3%; text-align: right; border-bottom: 1pt solid black; background-color: rgba(255, 255, 255, 0);\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">9,905</div></div></td><td style=\"padding: 0in 0in 0.5pt; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left; background-color: rgba(255, 255, 255, 0);\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt;;display:inline;\">&#160;</div></div></td></tr><tr><td style=\"background: rgb(204, 238, 255); padding: 0px 0px 2.5pt; vertical-align: bottom; width: 84%;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; margin-bottom: 0px; margin-left: 0.17in; margin-top: 0px; text-indent: -0.17in; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-size: 10pt;;display:inline;\">Total inventory</div></div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in 0in 2.5pt; vertical-align: bottom; width: 3%;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt;;display:inline;\">&#160;</div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 1%; border-bottom: 2.5pt double black; text-align: left; vertical-align: bottom; padding: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: left; line-height: normal; white-space: nowrap; margin-right: 0in; margin-left: 0in; text-indent: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">$</div></div></td><td colspan=\"0\" style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 3%; text-align: right; border-bottom: 2.5pt double black;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">81,868</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in 0in 1.25pt; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt;;display:inline;\">&#160;</div></div></td><td style=\"padding: 0in 0in 2.5pt; background-color: rgb(204, 238, 255); width: 3%; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt;;display:inline;\">&#160;</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left; border-bottom: 2.5pt double black;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: left; line-height: normal; white-space: nowrap; margin-right: 0in; margin-left: 0in; text-indent: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">$</div></div></td><td colspan=\"0\" style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 3%; text-align: right; border-bottom: 2.5pt double black;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">60,556</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in 0in 1.25pt; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt;;display:inline;\">&#160;</div></div></td></tr></table><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div></div><table border=\"0\" style=\"width:100%; table-layout:fixed;\" cellspacing=\"0\" cellpadding=\"0\"><tr><td></td></tr></table>"}]},{"name":"rpt:f-849","factDimensions":{"xbrl:concept":"sam:PrepaidExpensesAndOtherAssetsDisclosureTextBlock","xbrl:period":"2017-12-31T00:00:00/2018-12-30T00:00:00","xbrl:entity":"cik:0000949870"},"factValues":[{"value":"<div style=\"margin: 0px; font-family: &quot;times new roman&quot;; font-size: 10pt;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-weight:bold;display:inline;width:100%;\">D. Prepaid Expenses and Other Current Assets</div></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div></div> <div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"> </div><div style=\"color: rgb(0, 0, 0); font-family: &quot;times new roman&quot;; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin-top: 6pt; margin-bottom: 0pt; font-size: 10pt;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">Prepaid expenses and other current assets consisted of the following:</div></div></div></div></div><div style=\"font-family: &quot;times new roman&quot;, serif; font-size: 10pt; margin-bottom: 0px; margin-top: 0px; background: none;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div><div><table style=\"border: none;border-collapse: collapse;margin-bottom: .001pt;width: 76%;;margin : 0px auto;;text-align:left;\"><tr style=\"font-size: 8pt;\"><td style=\"padding-top: 0px; padding-right: 0px; padding-left: 0px; vertical-align: bottom; font-size: 8pt;;width:;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; margin-bottom: 0px; margin-top: 0px; line-height: normal; font-size: 8pt;\"><div style=\"background: none;;font-weight:bold;display:inline;width:100%;\"><div style=\"font-size: 8pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></div></div></td><td style=\"padding-top: 0in; padding-right: 0in; padding-left: 0in; vertical-align: bottom; font-size: 8pt;;width:;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; margin-bottom: 0px; margin-top: 0px; line-height: normal; font-size: 8pt;\"><div style=\"background: none;;font-weight:bold;display:inline;width:100%;\"><div style=\"font-size: 8pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></div></div></td><td colspan=\"2\" style=\"padding-top: 0in; padding-right: 0in; padding-left: 0in; vertical-align: bottom; white-space: nowrap; font-size: 8pt; border-bottom: 0.75pt solid black;;width:;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; text-align: center; white-space: nowrap; line-height: normal; font-size: 8pt;\"><div style=\"font-weight:bold;display:inline;width:100%;\"><div style=\"font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\"><div style=\"white-space: nowrap;;font-weight:bold;display:inline;\">December 29,</div></div></div></div><br/>2018</div></div></td><td style=\"padding-top: 0in; padding-right: 0in; padding-left: 0in; vertical-align: bottom; white-space: nowrap; font-size: 8pt;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; margin-bottom: 0px; margin-top: 0px; line-height: normal; font-size: 8pt;\"><div style=\"background: none;;font-weight:bold;display:inline;width:100%;\"><div style=\"font-size: 8pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></div></div></td><td style=\"padding-top: 0in; padding-right: 0in; padding-left: 0in; vertical-align: bottom; white-space: nowrap; font-size: 8pt;;width:;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; margin-bottom: 0px; margin-top: 0px; line-height: normal; font-size: 8pt;\"><div style=\"background: none;;font-weight:bold;display:inline;width:100%;\"><div style=\"font-size: 8pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></div></div></td><td colspan=\"2\" style=\"padding-top: 0in; padding-right: 0in; padding-left: 0in; vertical-align: bottom; white-space: nowrap; font-size: 8pt; border-bottom: 0.75pt solid black;;width:;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; text-align: center; white-space: nowrap; line-height: normal; font-size: 8pt;\"><div style=\"font-weight:bold;display:inline;width:100%;\"><div style=\"font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\"><div style=\"white-space: nowrap;;font-weight:bold;display:inline;\">December 30,</div></div></div></div><br/>2017</div></div></td><td style=\"padding-top: 0in; padding-right: 0in; padding-left: 0in; vertical-align: bottom; white-space: nowrap; font-size: 8pt;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; margin-bottom: 0px; margin-top: 0px; line-height: normal; font-size: 8pt;\"><div style=\"background: none;;font-weight:bold;display:inline;width:100%;\"><div style=\"font-size: 8pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></div></div></td></tr><tr style=\"font-size: 1pt;\"><td style=\"padding-top: 0px; padding-right: 0px; padding-left: 0px; vertical-align: bottom; font-size: 1pt;;width:;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; margin-bottom: 0px; margin-top: 0px; font-size: 1pt; text-decoration: none;\">&#160;</div></td><td style=\"padding-top: 0in; padding-right: 0in; padding-left: 0in; vertical-align: bottom; font-size: 1pt;;width:;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; margin-bottom: 0px; margin-top: 0px; font-size: 1pt; text-decoration: none;\">&#160;</div></td><td colspan=\"2\" style=\"padding-top: 0in; padding-right: 0in; padding-left: 0in; vertical-align: bottom; white-space: nowrap; font-size: 1pt;;width:;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; text-align: center; white-space: nowrap; font-size: 1pt; font-weight: bold;\">&#160;</div></td><td style=\"padding-top: 0in; padding-right: 0in; padding-left: 0in; vertical-align: bottom; white-space: nowrap; font-size: 1pt;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; margin-bottom: 0px; margin-top: 0px; font-size: 1pt; text-decoration: none;\">&#160;</div></td><td style=\"padding-top: 0in; padding-right: 0in; padding-left: 0in; vertical-align: bottom; white-space: nowrap; font-size: 1pt;;width:;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; margin-bottom: 0px; margin-top: 0px; font-size: 1pt; text-decoration: none;\">&#160;</div></td><td colspan=\"2\" style=\"padding-top: 0in; padding-right: 0in; padding-left: 0in; vertical-align: bottom; white-space: nowrap; font-size: 1pt;;width:;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; text-align: center; white-space: nowrap; font-size: 1pt; font-weight: bold;\">&#160;</div></td><td style=\"padding-top: 0in; padding-right: 0in; padding-left: 0in; vertical-align: bottom; white-space: nowrap; font-size: 1pt;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; margin-bottom: 0px; margin-top: 0px; font-size: 1pt; text-decoration: none;\">&#160;</div></td></tr><tr style=\"font-size: 8pt;\"><td style=\"border-bottom: none; padding: 0px; vertical-align: bottom; font-size: 8pt;;width:;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; background: none; margin-bottom: 0px; margin-top: 0px; line-height: 8pt;\"><div style=\"font-size: 8pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></div></td><td style=\"padding: 0in; vertical-align: bottom; font-size: 8pt;;width:;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif; background: none; margin-bottom: 0px; margin-top: 0px; line-height: 8pt;\"><div style=\"font-size: 8pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></div></td><td colspan=\"6\" style=\"border-bottom: none; padding: 0in; vertical-align: bottom; white-space: nowrap; font-size: 8pt;;width:;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; text-align: center; white-space: nowrap; line-height: 8pt;\"><div style=\"font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\"><div style=\"white-space: nowrap;;font-weight:bold;display:inline;\">(in thousands)</div></div></div></div></div></td><td style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; font-size: 8pt;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif; background: none; margin-bottom: 0px; margin-top: 0px; line-height: 8pt;\"><div style=\"font-size: 8pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></div></td></tr><tr><td style=\"background: rgb(204, 238, 255); border-bottom: none; border-top: none; padding: 0px; vertical-align: bottom; width: 77%;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; margin-bottom: 0px; margin-left: 0.17in; margin-top: 0px; text-indent: -0.17in; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">Prepaid equipment</div></div></div></td><td style=\"background: rgb(204, 238, 255); border-top: none; padding: 0in; vertical-align: bottom; width: 1%;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; background: none; margin-bottom: 0px; margin-top: 0px; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 1%; border-bottom: none; border-top: none; text-align: left; vertical-align: bottom; padding: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: left; white-space: nowrap; margin-left: 0in; text-indent: 0in; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">$</div></div></div></td><td style=\"background: rgb(204, 238, 255); border-bottom: none; border-top: none; padding: 0in; vertical-align: bottom; white-space: nowrap; width: 5%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">3,789</div></div></td><td style=\"background: rgb(204, 238, 255); border-top: none; padding: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; background: none; margin-bottom: 0px; margin-top: 0px; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 8%; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; background: none; margin-bottom: 0px; margin-top: 0px; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background: rgb(204, 238, 255); border-bottom: none; border-top: none; padding: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: left; white-space: nowrap; margin-left: 0in; text-indent: 0in; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">$</div></div></div></td><td style=\"background: rgb(204, 238, 255); border-bottom: none; border-top: none; padding: 0in; vertical-align: bottom; white-space: nowrap; width: 5%;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; white-space: nowrap; margin-right: 0in; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">&#8212;</div></div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; background: none; margin-bottom: 0px; margin-top: 0px; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td></tr><tr><td style=\"border-bottom: none; border-top: none; padding: 0px; vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 77%;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; margin-bottom: 0px; margin-left: 0.17in; margin-top: 0px; text-indent: -0.17in; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">Excise and other tax receivables</div></div></div></td><td style=\"padding: 0in; vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 1%;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; background: none; margin-bottom: 0px; margin-top: 0px; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background-color: rgba(255, 255, 255, 0); width: 1%; border-bottom: none; border-top: none; text-align: left; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; background: none; margin-bottom: 0px; margin-top: 0px; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"border-bottom: none; border-top: none; padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 5%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">2,179</div></div></td><td style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; background: none; margin-bottom: 0px; margin-top: 0px; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background-color: rgba(255, 255, 255, 0); width: 8%; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; background: none; margin-bottom: 0px; margin-top: 0px; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"border-bottom: none; border-top: none; padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; background: none; margin-bottom: 0px; margin-top: 0px; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"border-bottom: none; border-top: none; padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 5%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">1,651</div></div></td><td style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; background: none; margin-bottom: 0px; margin-top: 0px; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td></tr><tr><td style=\"background: rgb(204, 238, 255); border-bottom: none; border-top: none; padding: 0px; vertical-align: bottom; width: 77%;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; margin-bottom: 0px; margin-left: 0.17in; margin-top: 0px; text-indent: -0.17in; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">Prepaid malt and barley</div></div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; width: 1%;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; background: none; margin-bottom: 0px; margin-top: 0px; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 1%; border-bottom: none; border-top: none; text-align: left; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; background: none; margin-bottom: 0px; margin-top: 0px; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background: rgb(204, 238, 255); border-bottom: none; border-top: none; padding: 0in; vertical-align: bottom; white-space: nowrap; width: 5%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">1,629</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; background: none; margin-bottom: 0px; margin-top: 0px; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 8%; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; background: none; margin-bottom: 0px; margin-top: 0px; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background: rgb(204, 238, 255); border-bottom: none; border-top: none; padding: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; background: none; margin-bottom: 0px; margin-top: 0px; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background: rgb(204, 238, 255); border-bottom: none; border-top: none; padding: 0in; vertical-align: bottom; white-space: nowrap; width: 5%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">1,819</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; background: none; margin-bottom: 0px; margin-top: 0px; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td></tr><tr><td style=\"border-bottom: none; border-top: none; padding: 0px; vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 77%;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; margin-bottom: 0px; margin-left: 0.17in; margin-top: 0px; text-indent: -0.17in; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">Prepaid advertising, promotional and selling</div></div></div></td><td style=\"padding: 0in; vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 1%;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; background: none; margin-bottom: 0px; margin-top: 0px; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background-color: rgba(255, 255, 255, 0); width: 1%; border-bottom: none; border-top: none; text-align: left; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; background: none; margin-bottom: 0px; margin-top: 0px; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"border-bottom: none; border-top: none; padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 5%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">1,518</div></div></td><td style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; background: none; margin-bottom: 0px; margin-top: 0px; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background-color: rgba(255, 255, 255, 0); width: 8%; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; background: none; margin-bottom: 0px; margin-top: 0px; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"border-bottom: none; border-top: none; padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; background: none; margin-bottom: 0px; margin-top: 0px; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"border-bottom: none; border-top: none; padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 5%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">3,328</div></div></td><td style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; background: none; margin-bottom: 0px; margin-top: 0px; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td></tr><tr><td style=\"background: rgb(204, 238, 255); border-bottom: none; border-top: none; padding: 0px; vertical-align: bottom; width: 77%;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; margin-bottom: 0px; margin-left: 0.17in; margin-top: 0px; text-indent: -0.17in; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">Prepaid insurance</div></div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; width: 1%;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; background: none; margin-bottom: 0px; margin-top: 0px; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 1%; border-bottom: none; border-top: none; text-align: left; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; background: none; margin-bottom: 0px; margin-top: 0px; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background: rgb(204, 238, 255); border-bottom: none; border-top: none; padding: 0in; vertical-align: bottom; white-space: nowrap; width: 5%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">1,111</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; background: none; margin-bottom: 0px; margin-top: 0px; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 8%; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; background: none; margin-bottom: 0px; margin-top: 0px; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background: rgb(204, 238, 255); border-bottom: none; border-top: none; padding: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; background: none; margin-bottom: 0px; margin-top: 0px; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background: rgb(204, 238, 255); border-bottom: none; border-top: none; padding: 0in; vertical-align: bottom; white-space: nowrap; width: 5%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">1,055</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; background: none; margin-bottom: 0px; margin-top: 0px; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td></tr><tr><td style=\"border-bottom: none; border-top: none; padding: 0px; vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 77%;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; margin-bottom: 0px; margin-left: 0.17in; margin-top: 0px; text-indent: -0.17in; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">Prepaid compensation</div></div></div></td><td style=\"padding: 0in; vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 1%;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; background: none; margin-bottom: 0px; margin-top: 0px; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background-color: rgba(255, 255, 255, 0); width: 1%; border-bottom: none; border-top: none; text-align: left; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; background: none; margin-bottom: 0px; margin-top: 0px; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"border-bottom: none; border-top: none; padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 5%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">1,000</div></div></td><td style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; background: none; margin-bottom: 0px; margin-top: 0px; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background-color: rgba(255, 255, 255, 0); width: 8%; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; background: none; margin-bottom: 0px; margin-top: 0px; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"border-bottom: none; border-top: none; padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; background: none; margin-bottom: 0px; margin-top: 0px; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"border-bottom: none; border-top: none; padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 5%;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; white-space: nowrap; margin-right: 0in; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">&#8212;</div></div></div></td><td style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; background: none; margin-bottom: 0px; margin-top: 0px; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td></tr><tr><td style=\"background: rgb(204, 238, 255); border-bottom: none; border-top: none; padding: 0px; vertical-align: bottom; width: 77%;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; margin-bottom: 0px; margin-left: 0.17in; margin-top: 0px; text-indent: -0.17in; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">Prepaid software expense</div></div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; width: 1%;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; background: none; margin-bottom: 0px; margin-top: 0px; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 1%; border-bottom: none; border-top: none; text-align: left; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; background: none; margin-bottom: 0px; margin-top: 0px; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background: rgb(204, 238, 255); border-bottom: none; border-top: none; padding: 0in; vertical-align: bottom; white-space: nowrap; width: 5%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">754</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; background: none; margin-bottom: 0px; margin-top: 0px; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 8%; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; background: none; margin-bottom: 0px; margin-top: 0px; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background: rgb(204, 238, 255); border-bottom: none; border-top: none; padding: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; background: none; margin-bottom: 0px; margin-top: 0px; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background: rgb(204, 238, 255); border-bottom: none; border-top: none; padding: 0in; vertical-align: bottom; white-space: nowrap; width: 5%;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; white-space: nowrap; margin-right: 0in; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">&#8212;</div></div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; background: none; margin-bottom: 0px; margin-top: 0px; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td></tr><tr><td style=\"border-bottom: none; border-top: none; padding: 0px; vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 77%;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; margin-bottom: 0px; margin-left: 0.17in; margin-top: 0px; text-indent: -0.17in; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">Supplier and vendor rebates</div></div></div></td><td style=\"padding: 0in; vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 1%;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; background: none; margin-bottom: 0px; margin-top: 0px; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background-color: rgba(255, 255, 255, 0); width: 1%; border-bottom: none; border-top: none; text-align: left; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; background: none; margin-bottom: 0px; margin-top: 0px; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"border-bottom: none; border-top: none; padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 5%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">265</div></div></td><td style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; background: none; margin-bottom: 0px; margin-top: 0px; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background-color: rgba(255, 255, 255, 0); width: 8%; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; background: none; margin-bottom: 0px; margin-top: 0px; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"border-bottom: none; border-top: none; padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; background: none; margin-bottom: 0px; margin-top: 0px; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"border-bottom: none; border-top: none; padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 5%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">1,464</div></div></td><td style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; background: none; margin-bottom: 0px; margin-top: 0px; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td></tr><tr><td style=\"background: rgb(204, 238, 255); border-bottom: none; border-top: none; padding: 0px 0px 0.5pt; vertical-align: bottom; width: 77%;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; margin-bottom: 0px; margin-left: 0.17in; margin-top: 0px; text-indent: -0.17in; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">Other</div></div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in 0in 0.5pt; vertical-align: bottom; width: 1%;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; background: none; margin-bottom: 0px; margin-top: 0px; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 1%; border-bottom: 1pt solid black; border-top: none; text-align: left; vertical-align: bottom; padding-top: 0in; padding-right: 0in; padding-left: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; background: none; margin-bottom: 0px; margin-top: 0px; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background: rgb(204, 238, 255); border-bottom: 1pt solid black; border-top: none; padding-top: 0in; padding-right: 0in; padding-left: 0in; vertical-align: bottom; white-space: nowrap; width: 5%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">891</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in 0in 0.5pt; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; background: none; margin-bottom: 0px; margin-top: 0px; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 8%; vertical-align: bottom; padding: 0in 0in 0.5pt;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; background: none; margin-bottom: 0px; margin-top: 0px; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background: rgb(204, 238, 255); border-bottom: 1pt solid black; border-top: none; padding-top: 0in; padding-right: 0in; padding-left: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; background: none; margin-bottom: 0px; margin-top: 0px; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background: rgb(204, 238, 255); border-bottom: 1pt solid black; border-top: none; padding-top: 0in; padding-right: 0in; padding-left: 0in; vertical-align: bottom; white-space: nowrap; width: 5%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">1,378</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in 0in 0.5pt; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; background: none; margin-bottom: 0px; margin-top: 0px; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td></tr><tr><td style=\"border-bottom: none; border-top: none; padding: 0px 0px 1.25pt; vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 77%;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; margin-bottom: 0px; margin-top: 0px; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding: 0in 0in 1.25pt; vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 1%;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; background: none; margin-bottom: 0px; margin-top: 0px; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background-color: rgba(255, 255, 255, 0); width: 1%; border-bottom: 2.5pt double black; border-top: none; text-align: left; vertical-align: bottom; padding-top: 0in; padding-right: 0in; padding-left: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: left; white-space: nowrap; margin-left: 0in; text-indent: 0in; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">$</div></div></div></td><td style=\"border-bottom: 2.5pt double black; border-top: none; padding-top: 0in; padding-right: 0in; padding-left: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 5%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">13,136</div></div></td><td style=\"padding: 0in 0in 1.25pt; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; background: none; margin-bottom: 0px; margin-top: 0px; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background-color: rgba(255, 255, 255, 0); width: 8%; vertical-align: bottom; padding: 0in 0in 1.25pt;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; background: none; margin-bottom: 0px; margin-top: 0px; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"border-bottom: 2.5pt double black; border-top: none; padding-top: 0in; padding-right: 0in; padding-left: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: left; white-space: nowrap; margin-left: 0in; text-indent: 0in; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">$</div></div></div></td><td style=\"border-bottom: 2.5pt double black; border-top: none; padding-top: 0in; padding-right: 0in; padding-left: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 5%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">10,695</div></div></td><td style=\"padding: 0in 0in 1.25pt; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; background: none; margin-bottom: 0px; margin-top: 0px; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td></tr></table><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"text-align: left; font-size: 9pt; background: none; margin-bottom: 0px; margin-top: 0px;\">&#160;</div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div></div> <table border=\"0\" style=\"width:100%; table-layout:fixed;\" cellspacing=\"0\" cellpadding=\"0\"><tr><td></td></tr></table>"}]},{"name":"rpt:f-850","factDimensions":{"xbrl:concept":"us-gaap:OtherPrepaidExpenseCurrent","xbrl:period":"2018-12-30T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"754000","decimals":-3}]},{"name":"rpt:f-851","factDimensions":{"xbrl:concept":"us-gaap:GoodwillDisclosureTextBlock","xbrl:period":"2017-12-31T00:00:00/2018-12-30T00:00:00","xbrl:entity":"cik:0000949870"},"factValues":[{"value":"<div style=\"font-weight:bold;display:inline;width:100%;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\">F. Goodwill</div></div></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px; background: none;\"></div><div style=\"color: rgb(0, 0, 0); font-family: 'times new roman'; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin-top: 6pt; margin-bottom: 0pt; font-size: 10pt;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">Goodwill represents the excess of the purchase price of the Company-owned breweries over the fair value of the net assets acquired upon the completion of the acquisitions. As of December&#160;29, 2018 and December&#160;30, 2017, goodwill amounted to $3.7&#160;million.</div></div> <table border=\"0\" style=\"width:100%; table-layout:fixed;\" cellspacing=\"0\" cellpadding=\"0\"><tr><td></td></tr></table>"}]},{"name":"rpt:f-852","factDimensions":{"xbrl:concept":"us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock","xbrl:period":"2017-12-31T00:00:00/2018-12-30T00:00:00","xbrl:entity":"cik:0000949870"},"factValues":[{"value":"<div style=\"font-size: 10pt;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-weight:bold;display:inline;width:100%;\">G. Accrued Expenses and Other Current Liabilities</div></div></div></div><div style=\"color: rgb(0, 0, 0); font-family: 'times new roman'; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin-top: 6pt; margin-bottom: 0pt; font-size: 10pt;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">Accrued expenses and other current liabilities consisted of the following:</div></div><div style=\"color: rgb(0, 0, 0); font-family: &quot;times new roman&quot;; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin-top: 0px; margin-bottom: 0px; font-size: 10pt; line-height: 12pt;\">&#160;</div><div><table style=\"border: none;border-collapse: collapse;margin-bottom: .001pt;width: 76%;;margin : 0px auto;;text-align:left;\"><tr style=\"font-size: 8pt;\"><td style=\"padding: 0px 0px 1.875pt; vertical-align: bottom; font-size: 8pt;;width:;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; background: none; margin-bottom: 0pt; margin-top: 0pt; line-height: 8pt;\"><div style=\"font-size: 8pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"padding: 0in 0in 1.875pt; vertical-align: bottom; font-size: 8pt;;width:;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif; background: none; margin-bottom: 0pt; margin-top: 0pt; line-height: 8pt;\"><div style=\"font-size: 8pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td colspan=\"2\" style=\"padding: 0in 0in 1.875pt; vertical-align: bottom; white-space: nowrap; font-size: 8pt; border-bottom: 0.75pt solid black;;width:;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; text-align: center; white-space: nowrap; margin-top: 0pt; margin-bottom: 0pt; font-size: 8pt; line-height: 8pt;\"><div style=\"font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-size: 8pt;;display:inline;\"><div style=\"white-space: nowrap;;font-weight:bold;display:inline;\">December 29,</div></div><br/><div style=\"font-size: 8pt;;font-weight:bold;display:inline;width:100%;\">2018</div></div></div></td><td style=\"padding: 0in 0in 1.875pt; vertical-align: bottom; white-space: nowrap; font-size: 8pt;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif; background: none; margin-bottom: 0pt; margin-top: 0pt; line-height: 8pt;\"><div style=\"font-size: 8pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"padding: 0in 0in 1.875pt; vertical-align: bottom; white-space: nowrap; font-size: 8pt;;width:;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif; background: none; margin-bottom: 0pt; margin-top: 0pt; line-height: 8pt;\"><div style=\"font-size: 8pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td colspan=\"2\" style=\"padding-top: 0in; padding-right: 0in; padding-left: 0in; vertical-align: bottom; white-space: nowrap; font-size: 8pt; border-bottom: 0.75pt solid black;;width:;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; text-align: center; white-space: nowrap; margin-top: 0pt; margin-bottom: 0pt; font-size: 8pt; line-height: 8pt;\"><div style=\"font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-size: 8pt;;display:inline;\"><div style=\"white-space: nowrap;;font-weight:bold;display:inline;\">December 30,</div></div><br/><div style=\"font-weight:bold;display:inline;width:100%;\">2017</div></div></div></td><td style=\"padding: 0in 0in 1.875pt; vertical-align: bottom; white-space: nowrap; font-size: 8pt;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif; background: none; margin-bottom: 0pt; margin-top: 0pt; line-height: 8pt;\"><div style=\"font-size: 8pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td></tr><tr style=\"font-size: 1pt;\"><td style=\"padding: 0px 0px 1.875pt; vertical-align: bottom; font-size: 1pt;;width:;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 1pt; background: none; margin-bottom: 0pt; margin-top: 0pt; text-decoration: none;\">&#160;</div></td><td style=\"padding: 0in 0in 1.875pt; vertical-align: bottom; font-size: 1pt;;width:;\"><div style=\"font-size: 1pt; font-family: &quot;times new roman&quot;, times, serif; background: none; margin-bottom: 0pt; margin-top: 0pt; text-decoration: none;\">&#160;</div></td><td colspan=\"2\" style=\"padding: 0in 0in 1.875pt; vertical-align: bottom; white-space: nowrap; font-size: 1pt;;width:;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; text-align: center; white-space: nowrap; margin-top: 0pt; margin-bottom: 0pt; font-size: 1pt; font-weight: bold;\">&#160;</div></td><td style=\"padding: 0in 0in 1.875pt; vertical-align: bottom; white-space: nowrap; font-size: 1pt;\"><div style=\"font-size: 1pt; font-family: &quot;times new roman&quot;, times, serif; background: none; margin-bottom: 0pt; margin-top: 0pt; text-decoration: none;\">&#160;</div></td><td style=\"padding: 0in 0in 1.875pt; vertical-align: bottom; white-space: nowrap; font-size: 1pt;;width:;\"><div style=\"font-size: 1pt; font-family: &quot;times new roman&quot;, times, serif; background: none; margin-bottom: 0pt; margin-top: 0pt; text-decoration: none;\">&#160;</div></td><td colspan=\"2\" style=\"padding-top: 0in; padding-right: 0in; padding-left: 0in; vertical-align: bottom; white-space: nowrap; font-size: 1pt;;width:;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; text-align: center; white-space: nowrap; margin-top: 0pt; margin-bottom: 0pt; font-size: 1pt; font-weight: bold;\">&#160;</div></td><td style=\"padding: 0in 0in 1.875pt; vertical-align: bottom; white-space: nowrap; font-size: 1pt;\"><div style=\"font-size: 1pt; font-family: &quot;times new roman&quot;, times, serif; background: none; margin-bottom: 0pt; margin-top: 0pt; text-decoration: none;\">&#160;</div></td></tr><tr><td style=\"border-bottom: none; padding: 0px; vertical-align: bottom;;width:;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; line-height: 8pt; background: none; margin-bottom: 0px; margin-top: 0px;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding: 0in; vertical-align: bottom;;width:;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif; line-height: 8pt; background: none; margin-bottom: 0px; margin-top: 0px;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td colspan=\"6\" style=\"border-bottom: none; padding: 0in; vertical-align: bottom; white-space: nowrap;;width:;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; text-align: center; line-height: 8pt; white-space: nowrap;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">(in thousands)</div></div></td><td style=\"padding: 0in; vertical-align: bottom; white-space: nowrap;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif; line-height: 8pt; background: none; margin-bottom: 0px; margin-top: 0px;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td></tr><tr><td style=\"background: rgb(204, 238, 255); border-bottom: none; border-top: none; padding: 0px; vertical-align: bottom; width: 77%;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; margin-bottom: 0px; margin-left: 0.17in; margin-top: 0px; text-indent: -0.17in; line-height: normal;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">Employee wages, benefits and reimbursements</div></div></td><td style=\"background: rgb(204, 238, 255); border-top: none; padding: 0in; vertical-align: bottom; width: 1%;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; line-height: normal; background: none; margin-bottom: 0px; margin-top: 0px;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 1%; border-bottom: none; border-top: none; text-align: left; vertical-align: bottom; padding: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: left; line-height: normal; white-space: nowrap; margin-left: 0in; text-indent: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">$</div></div></td><td style=\"background: rgb(204, 238, 255); border-bottom: none; border-top: none; padding: 0in; vertical-align: bottom; white-space: nowrap; width: 5%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">27,074</div></div></td><td style=\"background: rgb(204, 238, 255); border-top: none; padding: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; line-height: normal; background: none; margin-bottom: 0px; margin-top: 0px;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 8%; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; line-height: normal; background: none; margin-bottom: 0px; margin-top: 0px;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background: rgb(204, 238, 255); border-bottom: none; border-top: none; padding: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: left; line-height: normal; white-space: nowrap; margin-left: 0in; text-indent: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">$</div></div></td><td style=\"background: rgb(204, 238, 255); border-bottom: none; border-top: none; padding: 0in; vertical-align: bottom; white-space: nowrap; width: 5%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">16,275</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; line-height: normal; background: none; margin-bottom: 0px; margin-top: 0px;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td></tr><tr><td style=\"border-bottom: none; border-top: none; padding: 0px; vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 77%;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; margin-bottom: 0px; margin-left: 0.17in; margin-top: 0px; text-indent: -0.17in; line-height: normal;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">Accrued deposits</div></div></td><td style=\"padding: 0in; vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 1%;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; line-height: normal; background: none; margin-bottom: 0px; margin-top: 0px;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background-color: rgba(255, 255, 255, 0); width: 1%; border-bottom: none; border-top: none; text-align: left; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; line-height: normal; background: none; margin-bottom: 0px; margin-top: 0px;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"border-bottom: none; border-top: none; padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 5%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">18,171</div></div></td><td style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; line-height: normal; background: none; margin-bottom: 0px; margin-top: 0px;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background-color: rgba(255, 255, 255, 0); width: 8%; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; line-height: normal; background: none; margin-bottom: 0px; margin-top: 0px;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"border-bottom: none; border-top: none; padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; line-height: normal; background: none; margin-bottom: 0px; margin-top: 0px;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"border-bottom: none; border-top: none; padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 5%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">14,224</div></div></td><td style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; line-height: normal; background: none; margin-bottom: 0px; margin-top: 0px;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td></tr><tr><td style=\"background: rgb(204, 238, 255); border-bottom: none; border-top: none; padding: 0px; vertical-align: bottom; width: 77%;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; margin-bottom: 0px; margin-left: 0.17in; margin-top: 0px; text-indent: -0.17in; line-height: normal;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">Advertising, promotional and selling expenses</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; width: 1%;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; line-height: normal; background: none; margin-bottom: 0px; margin-top: 0px;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 1%; border-bottom: none; border-top: none; text-align: left; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; line-height: normal; background: none; margin-bottom: 0px; margin-top: 0px;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background: rgb(204, 238, 255); border-bottom: none; border-top: none; padding: 0in; vertical-align: bottom; white-space: nowrap; width: 5%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">9,079</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; line-height: normal; background: none; margin-bottom: 0px; margin-top: 0px;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 8%; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; line-height: normal; background: none; margin-bottom: 0px; margin-top: 0px;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background: rgb(204, 238, 255); border-bottom: none; border-top: none; padding: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; line-height: normal; background: none; margin-bottom: 0px; margin-top: 0px;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background: rgb(204, 238, 255); border-bottom: none; border-top: none; padding: 0in; vertical-align: bottom; white-space: nowrap; width: 5%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">13,605</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; line-height: normal; background: none; margin-bottom: 0px; margin-top: 0px;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td></tr><tr><td style=\"border-bottom: none; border-top: none; padding: 0px; vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 77%;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; margin-bottom: 0px; margin-left: 0.17in; margin-top: 0px; text-indent: -0.17in; line-height: normal;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">Deferred revenue</div></div></td><td style=\"padding: 0in; vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 1%;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; line-height: normal; background: none; margin-bottom: 0px; margin-top: 0px;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background-color: rgba(255, 255, 255, 0); width: 1%; border-bottom: none; border-top: none; text-align: left; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; line-height: normal; background: none; margin-bottom: 0px; margin-top: 0px;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"border-bottom: none; border-top: none; padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 5%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">4,587</div></div></td><td style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; line-height: normal; background: none; margin-bottom: 0px; margin-top: 0px;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background-color: rgba(255, 255, 255, 0); width: 8%; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; line-height: normal; background: none; margin-bottom: 0px; margin-top: 0px;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"border-bottom: none; border-top: none; padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; line-height: normal; background: none; margin-bottom: 0px; margin-top: 0px;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"border-bottom: none; border-top: none; padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 5%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">5,472</div></div></td><td style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; line-height: normal; background: none; margin-bottom: 0px; margin-top: 0px;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td></tr><tr><td style=\"background: rgb(204, 238, 255); border-bottom: none; border-top: none; padding: 0px; vertical-align: bottom; width: 77%;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; margin-bottom: 0px; margin-left: 0.17in; margin-top: 0px; text-indent: -0.17in; line-height: normal;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">Accrued excise taxes</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; width: 1%;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; line-height: normal; background: none; margin-bottom: 0px; margin-top: 0px;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 1%; border-bottom: none; border-top: none; text-align: left; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; line-height: normal; background: none; margin-bottom: 0px; margin-top: 0px;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background: rgb(204, 238, 255); border-bottom: none; border-top: none; padding: 0in; vertical-align: bottom; white-space: nowrap; width: 5%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">2,335</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; line-height: normal; background: none; margin-bottom: 0px; margin-top: 0px;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 8%; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; line-height: normal; background: none; margin-bottom: 0px; margin-top: 0px;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background: rgb(204, 238, 255); border-bottom: none; border-top: none; padding: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; line-height: normal; background: none; margin-bottom: 0px; margin-top: 0px;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background: rgb(204, 238, 255); border-bottom: none; border-top: none; padding: 0in; vertical-align: bottom; white-space: nowrap; width: 5%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">2,015</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; line-height: normal; background: none; margin-bottom: 0px; margin-top: 0px;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td></tr><tr><td style=\"border-bottom: none; border-top: none; padding: 0px; vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 77%;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; margin-bottom: 0px; margin-left: 0.17in; margin-top: 0px; text-indent: -0.17in; line-height: normal;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">Accrued stale beer</div></div></td><td style=\"padding: 0in; vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 1%;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; line-height: normal; background: none; margin-bottom: 0px; margin-top: 0px;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background-color: rgba(255, 255, 255, 0); width: 1%; border-bottom: none; border-top: none; text-align: left; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; line-height: normal; background: none; margin-bottom: 0px; margin-top: 0px;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"border-bottom: none; border-top: none; padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 5%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">2,146</div></div></td><td style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; line-height: normal; background: none; margin-bottom: 0px; margin-top: 0px;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background-color: rgba(255, 255, 255, 0); width: 8%; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; line-height: normal; background: none; margin-bottom: 0px; margin-top: 0px;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"border-bottom: none; border-top: none; padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; line-height: normal; background: none; margin-bottom: 0px; margin-top: 0px;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"border-bottom: none; border-top: none; padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 5%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">3,023</div></div></td><td style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; line-height: normal; background: none; margin-bottom: 0px; margin-top: 0px;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td></tr><tr><td style=\"background: rgb(204, 238, 255); border-bottom: none; border-top: none; padding: 0px; vertical-align: bottom; width: 77%;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; margin-bottom: 0px; margin-left: 0.17in; margin-top: 0px; text-indent: -0.17in; line-height: normal;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">Accrued sales and use tax</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; width: 1%;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; line-height: normal; background: none; margin-bottom: 0px; margin-top: 0px;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 1%; border-bottom: none; border-top: none; text-align: left; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; line-height: normal; background: none; margin-bottom: 0px; margin-top: 0px;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background: rgb(204, 238, 255); border-bottom: none; border-top: none; padding: 0in; vertical-align: bottom; white-space: nowrap; width: 5%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">1,914</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; line-height: normal; background: none; margin-bottom: 0px; margin-top: 0px;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 8%; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; line-height: normal; background: none; margin-bottom: 0px; margin-top: 0px;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background: rgb(204, 238, 255); border-bottom: none; border-top: none; padding: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; line-height: normal; background: none; margin-bottom: 0px; margin-top: 0px;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background: rgb(204, 238, 255); border-bottom: none; border-top: none; padding: 0in; vertical-align: bottom; white-space: nowrap; width: 5%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">1,873</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; line-height: normal; background: none; margin-bottom: 0px; margin-top: 0px;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td></tr><tr><td style=\"border-bottom: none; border-top: none; padding: 0px; vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 77%;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; margin-bottom: 0px; margin-left: 0.17in; margin-top: 0px; text-indent: -0.17in; line-height: normal;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">Accrued freight</div></div></td><td style=\"padding: 0in; vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 1%;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; line-height: normal; background: none; margin-bottom: 0px; margin-top: 0px;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background-color: rgba(255, 255, 255, 0); width: 1%; border-bottom: none; border-top: none; text-align: left; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; line-height: normal; background: none; margin-bottom: 0px; margin-top: 0px;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"border-bottom: none; border-top: none; padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 5%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">1,668</div></div></td><td style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; line-height: normal; background: none; margin-bottom: 0px; margin-top: 0px;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background-color: rgba(255, 255, 255, 0); width: 8%; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; line-height: normal; background: none; margin-bottom: 0px; margin-top: 0px;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"border-bottom: none; border-top: none; padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; line-height: normal; background: none; margin-bottom: 0px; margin-top: 0px;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"border-bottom: none; border-top: none; padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 5%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">1,518</div></div></td><td style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; line-height: normal; background: none; margin-bottom: 0px; margin-top: 0px;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td></tr><tr><td style=\"background: rgb(204, 238, 255); border-bottom: none; border-top: none; padding: 0px 0px 0.5pt; vertical-align: bottom; width: 77%;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; margin-bottom: 0px; margin-left: 0.17in; margin-top: 0px; text-indent: -0.17in; line-height: normal;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">Other accrued liabilities</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in 0in 0.5pt; vertical-align: bottom; width: 1%;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; line-height: normal; background: none; margin-bottom: 0px; margin-top: 0px;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 1%; border-bottom: 1pt solid black; border-top: none; text-align: left; vertical-align: bottom; padding-top: 0in; padding-right: 0in; padding-left: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; line-height: normal; background: none; margin-bottom: 0px; margin-top: 0px;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background: rgb(204, 238, 255); border-bottom: 1pt solid black; border-top: none; padding-top: 0in; padding-right: 0in; padding-left: 0in; vertical-align: bottom; white-space: nowrap; width: 5%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">6,438</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in 0in 0.5pt; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; line-height: normal; background: none; margin-bottom: 0px; margin-top: 0px;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 8%; vertical-align: bottom; padding: 0in 0in 0.5pt;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; line-height: normal; background: none; margin-bottom: 0px; margin-top: 0px;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background: rgb(204, 238, 255); border-bottom: 1pt solid black; border-top: none; padding-top: 0in; padding-right: 0in; padding-left: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; line-height: normal; background: none; margin-bottom: 0px; margin-top: 0px;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background: rgb(204, 238, 255); border-bottom: 1pt solid black; border-top: none; padding-top: 0in; padding-right: 0in; padding-left: 0in; vertical-align: bottom; white-space: nowrap; width: 5%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">5,612</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in 0in 0.5pt; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; line-height: normal; background: none; margin-bottom: 0px; margin-top: 0px;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td></tr><tr><td style=\"border-bottom: none; border-top: none; padding: 0px 0px 1.25pt; vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 77%;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; line-height: normal; background-image: none; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; margin-bottom: 0px; margin-top: 0px;\">&#160;</div></td><td style=\"padding: 0in 0in 1.25pt; vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 1%;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; line-height: normal; background: none; margin-bottom: 0px; margin-top: 0px;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background-color: rgba(255, 255, 255, 0); width: 1%; border-bottom: 2.5pt double black; border-top: none; text-align: left; vertical-align: bottom; padding-top: 0in; padding-right: 0in; padding-left: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: left; line-height: normal; white-space: nowrap; margin-left: 0in; text-indent: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">$</div></div></td><td style=\"border-bottom: 2.5pt double black; border-top: none; padding-top: 0in; padding-right: 0in; padding-left: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 5%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">73,412</div></div></td><td style=\"padding: 0in 0in 1.25pt; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; line-height: normal; background: none; margin-bottom: 0px; margin-top: 0px;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background-color: rgba(255, 255, 255, 0); width: 8%; vertical-align: bottom; padding: 0in 0in 1.25pt;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; line-height: normal; background: none; margin-bottom: 0px; margin-top: 0px;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"border-bottom: 2.5pt double black; border-top: none; padding-top: 0in; padding-right: 0in; padding-left: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: left; line-height: normal; white-space: nowrap; margin-left: 0in; text-indent: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">$</div></div></td><td style=\"border-bottom: 2.5pt double black; border-top: none; padding-top: 0in; padding-right: 0in; padding-left: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 5%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">63,617</div></div></td><td style=\"padding: 0in 0in 1.25pt; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; line-height: normal; background: none; margin-bottom: 0px; margin-top: 0px;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td></tr></table><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div></div><table border=\"0\" style=\"width:100%; table-layout:fixed;\" cellspacing=\"0\" cellpadding=\"0\"><tr><td></td></tr></table>"}]},{"name":"rpt:f-853","factDimensions":{"xbrl:concept":"us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock","xbrl:period":"2017-12-31T00:00:00/2018-12-30T00:00:00","xbrl:entity":"cik:0000949870"},"factValues":[{"value":"<div style=\"color: rgb(0, 0, 0); font-family: 'times new roman'; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin-top: 6pt; margin-bottom: 0pt; font-size: 10pt;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">Accrued expenses and other current liabilities consisted of the following:</div></div><div style=\"color: rgb(0, 0, 0); font-family: &quot;times new roman&quot;; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin-top: 0px; margin-bottom: 0px; font-size: 10pt; line-height: 12pt;\">&#160;</div><div><table style=\"border: none;border-collapse: collapse;margin-bottom: .001pt;width: 76%;;margin : 0px auto;;text-align:left;\"><tr style=\"font-size: 8pt;\"><td style=\"padding: 0px 0px 1.875pt; vertical-align: bottom; font-size: 8pt;;width:;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; background: none; margin-bottom: 0pt; margin-top: 0pt; line-height: 8pt;\"><div style=\"font-size: 8pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"padding: 0in 0in 1.875pt; vertical-align: bottom; font-size: 8pt;;width:;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif; background: none; margin-bottom: 0pt; margin-top: 0pt; line-height: 8pt;\"><div style=\"font-size: 8pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td colspan=\"2\" style=\"padding: 0in 0in 1.875pt; vertical-align: bottom; white-space: nowrap; font-size: 8pt; border-bottom: 0.75pt solid black;;width:;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; text-align: center; white-space: nowrap; margin-top: 0pt; margin-bottom: 0pt; font-size: 8pt; line-height: 8pt;\"><div style=\"font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-size: 8pt;;display:inline;\"><div style=\"white-space: nowrap;;font-weight:bold;display:inline;\">December 29,</div></div><br/><div style=\"font-size: 8pt;;font-weight:bold;display:inline;width:100%;\">2018</div></div></div></td><td style=\"padding: 0in 0in 1.875pt; vertical-align: bottom; white-space: nowrap; font-size: 8pt;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif; background: none; margin-bottom: 0pt; margin-top: 0pt; line-height: 8pt;\"><div style=\"font-size: 8pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"padding: 0in 0in 1.875pt; vertical-align: bottom; white-space: nowrap; font-size: 8pt;;width:;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif; background: none; margin-bottom: 0pt; margin-top: 0pt; line-height: 8pt;\"><div style=\"font-size: 8pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td colspan=\"2\" style=\"padding-top: 0in; padding-right: 0in; padding-left: 0in; vertical-align: bottom; white-space: nowrap; font-size: 8pt; border-bottom: 0.75pt solid black;;width:;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; text-align: center; white-space: nowrap; margin-top: 0pt; margin-bottom: 0pt; font-size: 8pt; line-height: 8pt;\"><div style=\"font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-size: 8pt;;display:inline;\"><div style=\"white-space: nowrap;;font-weight:bold;display:inline;\">December 30,</div></div><br/><div style=\"font-weight:bold;display:inline;width:100%;\">2017</div></div></div></td><td style=\"padding: 0in 0in 1.875pt; vertical-align: bottom; white-space: nowrap; font-size: 8pt;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif; background: none; margin-bottom: 0pt; margin-top: 0pt; line-height: 8pt;\"><div style=\"font-size: 8pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td></tr><tr style=\"font-size: 1pt;\"><td style=\"padding: 0px 0px 1.875pt; vertical-align: bottom; font-size: 1pt;;width:;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 1pt; background: none; margin-bottom: 0pt; margin-top: 0pt; text-decoration: none;\">&#160;</div></td><td style=\"padding: 0in 0in 1.875pt; vertical-align: bottom; font-size: 1pt;;width:;\"><div style=\"font-size: 1pt; font-family: &quot;times new roman&quot;, times, serif; background: none; margin-bottom: 0pt; margin-top: 0pt; text-decoration: none;\">&#160;</div></td><td colspan=\"2\" style=\"padding: 0in 0in 1.875pt; vertical-align: bottom; white-space: nowrap; font-size: 1pt;;width:;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; text-align: center; white-space: nowrap; margin-top: 0pt; margin-bottom: 0pt; font-size: 1pt; font-weight: bold;\">&#160;</div></td><td style=\"padding: 0in 0in 1.875pt; vertical-align: bottom; white-space: nowrap; font-size: 1pt;\"><div style=\"font-size: 1pt; font-family: &quot;times new roman&quot;, times, serif; background: none; margin-bottom: 0pt; margin-top: 0pt; text-decoration: none;\">&#160;</div></td><td style=\"padding: 0in 0in 1.875pt; vertical-align: bottom; white-space: nowrap; font-size: 1pt;;width:;\"><div style=\"font-size: 1pt; font-family: &quot;times new roman&quot;, times, serif; background: none; margin-bottom: 0pt; margin-top: 0pt; text-decoration: none;\">&#160;</div></td><td colspan=\"2\" style=\"padding-top: 0in; padding-right: 0in; padding-left: 0in; vertical-align: bottom; white-space: nowrap; font-size: 1pt;;width:;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; text-align: center; white-space: nowrap; margin-top: 0pt; margin-bottom: 0pt; font-size: 1pt; font-weight: bold;\">&#160;</div></td><td style=\"padding: 0in 0in 1.875pt; vertical-align: bottom; white-space: nowrap; font-size: 1pt;\"><div style=\"font-size: 1pt; font-family: &quot;times new roman&quot;, times, serif; background: none; margin-bottom: 0pt; margin-top: 0pt; text-decoration: none;\">&#160;</div></td></tr><tr><td style=\"border-bottom: none; padding: 0px; vertical-align: bottom;;width:;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; line-height: 8pt; background: none; margin-bottom: 0px; margin-top: 0px;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding: 0in; vertical-align: bottom;;width:;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif; line-height: 8pt; background: none; margin-bottom: 0px; margin-top: 0px;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td colspan=\"6\" style=\"border-bottom: none; padding: 0in; vertical-align: bottom; white-space: nowrap;;width:;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; text-align: center; line-height: 8pt; white-space: nowrap;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">(in thousands)</div></div></td><td style=\"padding: 0in; vertical-align: bottom; white-space: nowrap;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif; line-height: 8pt; background: none; margin-bottom: 0px; margin-top: 0px;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td></tr><tr><td style=\"background: rgb(204, 238, 255); border-bottom: none; border-top: none; padding: 0px; vertical-align: bottom; width: 77%;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; margin-bottom: 0px; margin-left: 0.17in; margin-top: 0px; text-indent: -0.17in; line-height: normal;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">Employee wages, benefits and reimbursements</div></div></td><td style=\"background: rgb(204, 238, 255); border-top: none; padding: 0in; vertical-align: bottom; width: 1%;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; line-height: normal; background: none; margin-bottom: 0px; margin-top: 0px;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 1%; border-bottom: none; border-top: none; text-align: left; vertical-align: bottom; padding: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: left; line-height: normal; white-space: nowrap; margin-left: 0in; text-indent: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">$</div></div></td><td style=\"background: rgb(204, 238, 255); border-bottom: none; border-top: none; padding: 0in; vertical-align: bottom; white-space: nowrap; width: 5%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">27,074</div></div></td><td style=\"background: rgb(204, 238, 255); border-top: none; padding: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; line-height: normal; background: none; margin-bottom: 0px; margin-top: 0px;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 8%; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; line-height: normal; background: none; margin-bottom: 0px; margin-top: 0px;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background: rgb(204, 238, 255); border-bottom: none; border-top: none; padding: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: left; line-height: normal; white-space: nowrap; margin-left: 0in; text-indent: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">$</div></div></td><td style=\"background: rgb(204, 238, 255); border-bottom: none; border-top: none; padding: 0in; vertical-align: bottom; white-space: nowrap; width: 5%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">16,275</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; line-height: normal; background: none; margin-bottom: 0px; margin-top: 0px;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td></tr><tr><td style=\"border-bottom: none; border-top: none; padding: 0px; vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 77%;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; margin-bottom: 0px; margin-left: 0.17in; margin-top: 0px; text-indent: -0.17in; line-height: normal;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">Accrued deposits</div></div></td><td style=\"padding: 0in; vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 1%;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; line-height: normal; background: none; margin-bottom: 0px; margin-top: 0px;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background-color: rgba(255, 255, 255, 0); width: 1%; border-bottom: none; border-top: none; text-align: left; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; line-height: normal; background: none; margin-bottom: 0px; margin-top: 0px;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"border-bottom: none; border-top: none; padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 5%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">18,171</div></div></td><td style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; line-height: normal; background: none; margin-bottom: 0px; margin-top: 0px;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background-color: rgba(255, 255, 255, 0); width: 8%; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; line-height: normal; background: none; margin-bottom: 0px; margin-top: 0px;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"border-bottom: none; border-top: none; padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; line-height: normal; background: none; margin-bottom: 0px; margin-top: 0px;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"border-bottom: none; border-top: none; padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 5%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">14,224</div></div></td><td style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; line-height: normal; background: none; margin-bottom: 0px; margin-top: 0px;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td></tr><tr><td style=\"background: rgb(204, 238, 255); border-bottom: none; border-top: none; padding: 0px; vertical-align: bottom; width: 77%;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; margin-bottom: 0px; margin-left: 0.17in; margin-top: 0px; text-indent: -0.17in; line-height: normal;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">Advertising, promotional and selling expenses</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; width: 1%;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; line-height: normal; background: none; margin-bottom: 0px; margin-top: 0px;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 1%; border-bottom: none; border-top: none; text-align: left; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; line-height: normal; background: none; margin-bottom: 0px; margin-top: 0px;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background: rgb(204, 238, 255); border-bottom: none; border-top: none; padding: 0in; vertical-align: bottom; white-space: nowrap; width: 5%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">9,079</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; line-height: normal; background: none; margin-bottom: 0px; margin-top: 0px;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 8%; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; line-height: normal; background: none; margin-bottom: 0px; margin-top: 0px;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background: rgb(204, 238, 255); border-bottom: none; border-top: none; padding: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; line-height: normal; background: none; margin-bottom: 0px; margin-top: 0px;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background: rgb(204, 238, 255); border-bottom: none; border-top: none; padding: 0in; vertical-align: bottom; white-space: nowrap; width: 5%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">13,605</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; line-height: normal; background: none; margin-bottom: 0px; margin-top: 0px;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td></tr><tr><td style=\"border-bottom: none; border-top: none; padding: 0px; vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 77%;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; margin-bottom: 0px; margin-left: 0.17in; margin-top: 0px; text-indent: -0.17in; line-height: normal;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">Deferred revenue</div></div></td><td style=\"padding: 0in; vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 1%;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; line-height: normal; background: none; margin-bottom: 0px; margin-top: 0px;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background-color: rgba(255, 255, 255, 0); width: 1%; border-bottom: none; border-top: none; text-align: left; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; line-height: normal; background: none; margin-bottom: 0px; margin-top: 0px;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"border-bottom: none; border-top: none; padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 5%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">4,587</div></div></td><td style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; line-height: normal; background: none; margin-bottom: 0px; margin-top: 0px;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background-color: rgba(255, 255, 255, 0); width: 8%; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; line-height: normal; background: none; margin-bottom: 0px; margin-top: 0px;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"border-bottom: none; border-top: none; padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; line-height: normal; background: none; margin-bottom: 0px; margin-top: 0px;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"border-bottom: none; border-top: none; padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 5%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">5,472</div></div></td><td style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; line-height: normal; background: none; margin-bottom: 0px; margin-top: 0px;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td></tr><tr><td style=\"background: rgb(204, 238, 255); border-bottom: none; border-top: none; padding: 0px; vertical-align: bottom; width: 77%;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; margin-bottom: 0px; margin-left: 0.17in; margin-top: 0px; text-indent: -0.17in; line-height: normal;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">Accrued excise taxes</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; width: 1%;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; line-height: normal; background: none; margin-bottom: 0px; margin-top: 0px;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 1%; border-bottom: none; border-top: none; text-align: left; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; line-height: normal; background: none; margin-bottom: 0px; margin-top: 0px;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background: rgb(204, 238, 255); border-bottom: none; border-top: none; padding: 0in; vertical-align: bottom; white-space: nowrap; width: 5%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">2,335</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; line-height: normal; background: none; margin-bottom: 0px; margin-top: 0px;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 8%; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; line-height: normal; background: none; margin-bottom: 0px; margin-top: 0px;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background: rgb(204, 238, 255); border-bottom: none; border-top: none; padding: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; line-height: normal; background: none; margin-bottom: 0px; margin-top: 0px;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background: rgb(204, 238, 255); border-bottom: none; border-top: none; padding: 0in; vertical-align: bottom; white-space: nowrap; width: 5%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">2,015</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; line-height: normal; background: none; margin-bottom: 0px; margin-top: 0px;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td></tr><tr><td style=\"border-bottom: none; border-top: none; padding: 0px; vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 77%;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; margin-bottom: 0px; margin-left: 0.17in; margin-top: 0px; text-indent: -0.17in; line-height: normal;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">Accrued stale beer</div></div></td><td style=\"padding: 0in; vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 1%;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; line-height: normal; background: none; margin-bottom: 0px; margin-top: 0px;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background-color: rgba(255, 255, 255, 0); width: 1%; border-bottom: none; border-top: none; text-align: left; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; line-height: normal; background: none; margin-bottom: 0px; margin-top: 0px;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"border-bottom: none; border-top: none; padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 5%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">2,146</div></div></td><td style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; line-height: normal; background: none; margin-bottom: 0px; margin-top: 0px;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background-color: rgba(255, 255, 255, 0); width: 8%; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; line-height: normal; background: none; margin-bottom: 0px; margin-top: 0px;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"border-bottom: none; border-top: none; padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; line-height: normal; background: none; margin-bottom: 0px; margin-top: 0px;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"border-bottom: none; border-top: none; padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 5%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">3,023</div></div></td><td style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; line-height: normal; background: none; margin-bottom: 0px; margin-top: 0px;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td></tr><tr><td style=\"background: rgb(204, 238, 255); border-bottom: none; border-top: none; padding: 0px; vertical-align: bottom; width: 77%;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; margin-bottom: 0px; margin-left: 0.17in; margin-top: 0px; text-indent: -0.17in; line-height: normal;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">Accrued sales and use tax</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; width: 1%;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; line-height: normal; background: none; margin-bottom: 0px; margin-top: 0px;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 1%; border-bottom: none; border-top: none; text-align: left; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; line-height: normal; background: none; margin-bottom: 0px; margin-top: 0px;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background: rgb(204, 238, 255); border-bottom: none; border-top: none; padding: 0in; vertical-align: bottom; white-space: nowrap; width: 5%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">1,914</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; line-height: normal; background: none; margin-bottom: 0px; margin-top: 0px;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 8%; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; line-height: normal; background: none; margin-bottom: 0px; margin-top: 0px;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background: rgb(204, 238, 255); border-bottom: none; border-top: none; padding: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; line-height: normal; background: none; margin-bottom: 0px; margin-top: 0px;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background: rgb(204, 238, 255); border-bottom: none; border-top: none; padding: 0in; vertical-align: bottom; white-space: nowrap; width: 5%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">1,873</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; line-height: normal; background: none; margin-bottom: 0px; margin-top: 0px;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td></tr><tr><td style=\"border-bottom: none; border-top: none; padding: 0px; vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 77%;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; margin-bottom: 0px; margin-left: 0.17in; margin-top: 0px; text-indent: -0.17in; line-height: normal;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">Accrued freight</div></div></td><td style=\"padding: 0in; vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 1%;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; line-height: normal; background: none; margin-bottom: 0px; margin-top: 0px;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background-color: rgba(255, 255, 255, 0); width: 1%; border-bottom: none; border-top: none; text-align: left; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; line-height: normal; background: none; margin-bottom: 0px; margin-top: 0px;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"border-bottom: none; border-top: none; padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 5%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">1,668</div></div></td><td style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; line-height: normal; background: none; margin-bottom: 0px; margin-top: 0px;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background-color: rgba(255, 255, 255, 0); width: 8%; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; line-height: normal; background: none; margin-bottom: 0px; margin-top: 0px;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"border-bottom: none; border-top: none; padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; line-height: normal; background: none; margin-bottom: 0px; margin-top: 0px;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"border-bottom: none; border-top: none; padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 5%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">1,518</div></div></td><td style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; line-height: normal; background: none; margin-bottom: 0px; margin-top: 0px;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td></tr><tr><td style=\"background: rgb(204, 238, 255); border-bottom: none; border-top: none; padding: 0px 0px 0.5pt; vertical-align: bottom; width: 77%;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; margin-bottom: 0px; margin-left: 0.17in; margin-top: 0px; text-indent: -0.17in; line-height: normal;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">Other accrued liabilities</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in 0in 0.5pt; vertical-align: bottom; width: 1%;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; line-height: normal; background: none; margin-bottom: 0px; margin-top: 0px;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 1%; border-bottom: 1pt solid black; border-top: none; text-align: left; vertical-align: bottom; padding-top: 0in; padding-right: 0in; padding-left: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; line-height: normal; background: none; margin-bottom: 0px; margin-top: 0px;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background: rgb(204, 238, 255); border-bottom: 1pt solid black; border-top: none; padding-top: 0in; padding-right: 0in; padding-left: 0in; vertical-align: bottom; white-space: nowrap; width: 5%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">6,438</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in 0in 0.5pt; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; line-height: normal; background: none; margin-bottom: 0px; margin-top: 0px;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 8%; vertical-align: bottom; padding: 0in 0in 0.5pt;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; line-height: normal; background: none; margin-bottom: 0px; margin-top: 0px;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background: rgb(204, 238, 255); border-bottom: 1pt solid black; border-top: none; padding-top: 0in; padding-right: 0in; padding-left: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; line-height: normal; background: none; margin-bottom: 0px; margin-top: 0px;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background: rgb(204, 238, 255); border-bottom: 1pt solid black; border-top: none; padding-top: 0in; padding-right: 0in; padding-left: 0in; vertical-align: bottom; white-space: nowrap; width: 5%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">5,612</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in 0in 0.5pt; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; line-height: normal; background: none; margin-bottom: 0px; margin-top: 0px;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td></tr><tr><td style=\"border-bottom: none; border-top: none; padding: 0px 0px 1.25pt; vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 77%;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; line-height: normal; background-image: none; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; margin-bottom: 0px; margin-top: 0px;\">&#160;</div></td><td style=\"padding: 0in 0in 1.25pt; vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 1%;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; line-height: normal; background: none; margin-bottom: 0px; margin-top: 0px;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background-color: rgba(255, 255, 255, 0); width: 1%; border-bottom: 2.5pt double black; border-top: none; text-align: left; vertical-align: bottom; padding-top: 0in; padding-right: 0in; padding-left: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: left; line-height: normal; white-space: nowrap; margin-left: 0in; text-indent: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">$</div></div></td><td style=\"border-bottom: 2.5pt double black; border-top: none; padding-top: 0in; padding-right: 0in; padding-left: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 5%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">73,412</div></div></td><td style=\"padding: 0in 0in 1.25pt; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; line-height: normal; background: none; margin-bottom: 0px; margin-top: 0px;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background-color: rgba(255, 255, 255, 0); width: 8%; vertical-align: bottom; padding: 0in 0in 1.25pt;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; line-height: normal; background: none; margin-bottom: 0px; margin-top: 0px;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"border-bottom: 2.5pt double black; border-top: none; padding-top: 0in; padding-right: 0in; padding-left: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: left; line-height: normal; white-space: nowrap; margin-left: 0in; text-indent: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">$</div></div></td><td style=\"border-bottom: 2.5pt double black; border-top: none; padding-top: 0in; padding-right: 0in; padding-left: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 5%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">63,617</div></div></td><td style=\"padding: 0in 0in 1.25pt; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; line-height: normal; background: none; margin-bottom: 0px; margin-top: 0px;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td></tr></table><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div></div><table border=\"0\" style=\"width:100%; table-layout:fixed;\" cellspacing=\"0\" cellpadding=\"0\"><tr><td></td></tr></table>"}]},{"name":"rpt:f-854","factDimensions":{"xbrl:concept":"us-gaap:DebtDisclosureTextBlock","xbrl:period":"2017-12-31T00:00:00/2018-12-30T00:00:00","xbrl:entity":"cik:0000949870"},"factValues":[{"value":"<div style=\"font-weight:bold;display:inline;width:100%;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\">H. Revolving Line of Credit</div></div></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px; background: none;\"></div><div style=\"font-size:10pt; color:#000000; font-family:'times new roman'; font-style:normal; font-variant-ligatures:normal; font-variant-caps:normal; font-weight:400; letter-spacing:normal; orphans:2; text-align:start; text-indent:0px; text-transform:none; white-space:normal; widows:2; word-spacing:0px; -webkit-text-stroke-width:0px; text-decoration-style:initial; text-decoration-color:initial; margin-top:6pt; margin-bottom:0pt\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">The Company has a credit facility in place that provides for a $150.0&#160;million revolving line of credit which has a term not scheduled to expire until March&#160;31, 2023. The Company may elect an interest rate for borrowings under the credit facility based on either (i)&#160;the Alternative Prime Rate (<div style=\"letter-spacing: 0px; top: 0px;;display:inline;\">5.5</div>% at December&#160;29, 2018) or (ii)&#160;the applicable LIBOR rate (<div style=\"letter-spacing: 0px; top: 0px;;display:inline;\">2.46</div>% at December&#160;29, 2018) 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 (&#8220;EBITDA&#8221;) based ratios. The Company&#8217;s EBITDA to interest expense ratio was 14,918 as of December&#160;29, 2018, compared to a minimum allowable ratio of 2.00 and the Company&#8217;s total funded debt to EBITDA ratio was 0.0 as of December&#160;29, 2018, compared to a maximum allowable ratio of 2.50. The Company was in compliance with all financial covenants as of December&#160;29, 2018 and December&#160;30, 2017. There were no borrowings outstanding under the credit facility as of December&#160;29, 2018 and December&#160;29, 2017.</div></div><div style=\"font-size:10pt; color:#000000; font-family:'times new roman'; font-style:normal; font-variant-ligatures:normal; font-variant-caps:normal; font-weight:400; letter-spacing:normal; orphans:2; text-align:start; text-indent:0px; text-transform:none; white-space:normal; widows:2; word-spacing:0px; -webkit-text-stroke-width:0px; text-decoration-style:initial; text-decoration-color:initial; margin-top:12pt; margin-bottom:0pt\">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&#8217;s 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)&#160;distributions 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&#160;<div style=\"white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">non-vested</div>&#160;investment shares of Class&#160;A Common Stock, issued under the Employee Equity Incentive Plan, and (c)&#160;redemption of shares of Class&#160;A 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.</div> <table border=\"0\" style=\"width:100%; table-layout:fixed;\" cellspacing=\"0\" cellpadding=\"0\"><tr><td></td></tr></table>"}]},{"name":"rpt:f-855","factDimensions":{"xbrl:concept":"us-gaap:IncomeTaxDisclosureTextBlock","xbrl:period":"2017-12-31T00:00:00/2018-12-30T00:00:00","xbrl:entity":"cik:0000949870"},"factValues":[{"value":"<div style=\"margin: 0px; font-family: &quot;times new roman&quot;; font-size: 10pt;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-weight:bold;display:inline;width:100%;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; letter-spacing: 0px; top: 0px;;display:inline;\">I. Income Taxes</div></div></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px; background: none;\"></div><div style=\"color: rgb(0, 0, 0); font-family: &quot;times new roman&quot;; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin-top: 6pt; margin-bottom: 0pt; font-size: 10pt;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">Significant components of the provision for income taxes are as follows:</div></div></div></div></div></div><div style=\"font-family: &quot;times new roman&quot;, serif; font-size: 12pt; margin-bottom: 0px; margin-top: 0px; background: none;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background: none; text-decoration: none;;display:inline;\">&#160;</div></div></div><div><table style=\"border: none; margin-bottom: 0.001pt; width: 84%; border-spacing: 0px; border-collapse: separate;;margin : 0px auto;;text-align:left;\"><tr style=\"font-size: 8pt;\"><td style=\"padding: 0px 0px 1.875pt; vertical-align: bottom; font-size: 8pt; background-color: rgba(255, 255, 255, 0);;width:;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; background: none; margin-bottom: 0px; margin-top: 0px; line-height: 8pt;\"><div style=\"font-size: 8pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></div></td><td style=\"padding: 0in 0in 1.875pt; vertical-align: bottom; font-size: 8pt; background-color: rgba(255, 255, 255, 0);;width:;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: 8pt;\"><div style=\"font-size: 8pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></div></td><td colspan=\"2\" style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; font-size: 8pt; border-bottom: 0.75pt solid black; background-color: rgba(255, 255, 255, 0);;width:;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; text-align: center; white-space: nowrap; line-height: 8pt;\"><div style=\"font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\"><div style=\"white-space: nowrap;;font-weight:bold;display:inline;\">2018</div></div></div></div></div></td><td style=\"padding: 0in 0in 1.875pt; vertical-align: bottom; white-space: nowrap; font-size: 8pt; background-color: rgba(255, 255, 255, 0);\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: 8pt;\"><div style=\"font-size: 8pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></div></td><td style=\"padding: 0in 0in 1.875pt; vertical-align: bottom; white-space: nowrap; font-size: 8pt; background-color: rgba(255, 255, 255, 0);;width:;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: 8pt;\"><div style=\"font-size: 8pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></div></td><td colspan=\"2\" style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; font-size: 8pt; border-bottom: 0.75pt solid black; background-color: rgba(255, 255, 255, 0);;width:;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; text-align: center; white-space: nowrap; line-height: 8pt;\"><div style=\"font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\"><div style=\"white-space: nowrap;;font-weight:bold;display:inline;\">2017</div></div></div></div></div></td><td style=\"padding: 0in 0in 1.875pt; vertical-align: bottom; white-space: nowrap; font-size: 8pt; background-color: rgba(255, 255, 255, 0);\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: 8pt;\"><div style=\"font-size: 8pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></div></td><td style=\"padding: 0in 0in 1.875pt; vertical-align: bottom; white-space: nowrap; font-size: 8pt; background-color: rgba(255, 255, 255, 0);;width:;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: 8pt;\"><div style=\"font-size: 8pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></div></td><td colspan=\"2\" style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; font-size: 8pt; border-bottom: 0.75pt solid black; background-color: rgba(255, 255, 255, 0);;width:;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; text-align: center; white-space: nowrap; line-height: 8pt;\"><div style=\"font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\"><div style=\"white-space: nowrap;;font-weight:bold;display:inline;\">2016</div></div></div></div></div></td><td style=\"padding: 0in 0in 1.875pt; vertical-align: bottom; white-space: nowrap; font-size: 8pt; background-color: rgba(255, 255, 255, 0);\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: 8pt;\"><div style=\"font-size: 8pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></div></td></tr><tr style=\"font-size: 8pt;\"><td style=\"background: rgba(255, 255, 255, 0); padding: 0px; vertical-align: bottom; font-size: 8pt;;width:;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; margin-bottom: 0px; margin-left: 0.17in; margin-top: 0px; text-indent: -0.17in; font-weight: normal; line-height: 8pt;\"><div style=\"font-weight:bold;display:inline;\"><div style=\"font-weight:bold;display:inline;\">&#160;</div></div></div></td><td style=\"background: rgba(255, 255, 255, 0); padding: 0in; vertical-align: bottom; font-size: 8pt;;width:;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background-image: none; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; text-decoration: none; line-height: 8pt;\">&#160;</div></td><td style=\"background-color: rgba(255, 255, 255, 0); text-align: left; vertical-align: bottom; padding: 0in; font-size: 8pt;;width:;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background-image: none; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; text-decoration: none; line-height: 8pt;\">&#160;</div></td><td style=\"background: rgba(255, 255, 255, 0); padding: 0in; vertical-align: bottom; white-space: nowrap; text-align: right; font-size: 8pt;;width:;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; background-image: none; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; margin-bottom: 0px; margin-top: 0px; white-space: nowrap; margin-right: 0in; text-align: right; text-decoration: none; line-height: 8pt;\">&#160;</div></td><td style=\"background: rgba(255, 255, 255, 0); padding: 0in; vertical-align: bottom; white-space: nowrap; text-align: left; font-size: 8pt;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background-image: none; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; text-decoration: none; line-height: 8pt;\">&#160;</div></td><td style=\"background-color: rgba(255, 255, 255, 0); vertical-align: bottom; padding: 0in; font-size: 8pt;;width:;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background-image: none; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; text-decoration: none; line-height: 8pt;\">&#160;</div></td><td colspan=\"2\" style=\"background: rgba(255, 255, 255, 0); padding: 0in; vertical-align: bottom; text-align: left; font-size: 8pt;;width:;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background-image: none; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; text-decoration: none; text-align: center; line-height: 8pt;\"><div style=\"font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;\">(in&#160;thousands)</div></div></td><td style=\"background: rgba(255, 255, 255, 0); padding: 0in; vertical-align: bottom; white-space: nowrap; text-align: left; font-size: 8pt;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background-image: none; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; text-decoration: none; line-height: 8pt;\">&#160;</div></td><td style=\"background-color: rgba(255, 255, 255, 0); vertical-align: bottom; padding: 0in; font-size: 8pt;;width:;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background-image: none; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; text-decoration: none; line-height: 8pt;\">&#160;</div></td><td style=\"background: rgba(255, 255, 255, 0); padding: 0in; vertical-align: bottom; white-space: nowrap; text-align: left; font-size: 8pt;;width:;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background-image: none; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; text-decoration: none; line-height: 8pt;\">&#160;</div></td><td style=\"background: rgba(255, 255, 255, 0); padding: 0in; vertical-align: bottom; white-space: nowrap; text-align: right; font-size: 8pt;;width:;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; background-image: none; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; margin-bottom: 0px; margin-top: 0px; white-space: nowrap; margin-right: 0in; text-align: right; text-decoration: none; line-height: 8pt;\">&#160;</div></td><td style=\"background: rgba(255, 255, 255, 0); padding: 0in; vertical-align: bottom; white-space: nowrap; text-align: left; font-size: 8pt;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background-image: none; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; text-decoration: none; line-height: 8pt;\">&#160;</div></td></tr><tr><td style=\"background: rgb(204, 238, 255); padding: 0px; vertical-align: bottom; width: 72%;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; margin-bottom: 0px; margin-left: 0.17in; margin-top: 0px; text-indent: -0.17in; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-weight:bold;display:inline;\">Current:</div></div></div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; width: 1%;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 1%; text-align: left; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 4%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; margin-bottom: 0px; margin-top: 0px; white-space: nowrap; margin-right: 0in; text-align: right; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 4%; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 5%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; margin-bottom: 0px; margin-top: 0px; white-space: nowrap; margin-right: 0in; text-align: right; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 4%; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 4%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; margin-bottom: 0px; margin-top: 0px; white-space: nowrap; margin-right: 0in; text-align: right; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td></tr><tr><td style=\"padding: 0px; vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 72%;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; margin-bottom: 0px; margin-left: 0.26in; margin-top: 0px; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">Federal</div></div></div></td><td style=\"padding: 0in; vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 1%;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left; vertical-align: bottom; padding: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: left; white-space: nowrap; margin-left: 0in; text-indent: 0in; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">$</div></div></div></td><td style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 4%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">4,471</div></div></td><td style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background-color: rgba(255, 255, 255, 0); width: 4%; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: left; white-space: nowrap; margin-left: 0in; text-indent: 0in; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">$</div></div></div></td><td style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 5%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">34,255</div></div></td><td style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background-color: rgba(255, 255, 255, 0); width: 4%; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: left; white-space: nowrap; margin-left: 0in; text-indent: 0in; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">$</div></div></div></td><td style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 4%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">35,390</div></div></td><td style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td></tr><tr><td style=\"background: rgb(204, 238, 255); padding: 0px 0px 0.5pt; vertical-align: bottom; width: 72%;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; margin-bottom: 0px; margin-left: 0.26in; margin-top: 0px; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">State</div></div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in 0in 0.5pt; vertical-align: bottom; width: 1%;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 1%; text-align: left; vertical-align: bottom; padding-top: 0in; padding-right: 0in; padding-left: 0in; border-bottom: 1pt solid black;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 4%; text-align: right; border-bottom: 1pt solid black;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">4,894</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in 0in 0.5pt; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 4%; vertical-align: bottom; padding: 0in 0in 0.5pt;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background: rgb(204, 238, 255); padding-top: 0in; padding-right: 0in; padding-left: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left; border-bottom: 1pt solid black;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 5%; text-align: right; border-bottom: 1pt solid black;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">5,225</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in 0in 0.5pt; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 4%; vertical-align: bottom; padding: 0in 0in 0.5pt;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background: rgb(204, 238, 255); padding-top: 0in; padding-right: 0in; padding-left: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left; border-bottom: 1pt solid black;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 4%; text-align: right; border-bottom: 1pt solid black;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">6,108</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in 0in 0.5pt; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td></tr><tr><td style=\"padding: 0px; vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 72%;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; margin-bottom: 0px; margin-left: 0.17in; margin-top: 0px; text-indent: -0.17in; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">Total current</div></div></div></td><td style=\"padding: 0in; vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 1%;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 4%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">9,365</div></div></td><td style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background-color: rgba(255, 255, 255, 0); width: 4%; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 5%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">39,480</div></div></td><td style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background-color: rgba(255, 255, 255, 0); width: 4%; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 4%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">41,498</div></div></td><td style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td></tr><tr><td style=\"background: rgb(204, 238, 255); padding: 0px; vertical-align: bottom; width: 72%;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; margin-bottom: 0px; margin-left: 0.17in; margin-top: 0px; text-indent: -0.17in; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-weight:bold;display:inline;\">Deferred:</div></div></div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; width: 1%;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 1%; text-align: left; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 4%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; margin-bottom: 0px; margin-top: 0px; white-space: nowrap; margin-right: 0in; text-align: right; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 4%; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 5%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; margin-bottom: 0px; margin-top: 0px; white-space: nowrap; margin-right: 0in; text-align: right; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 4%; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 4%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; margin-bottom: 0px; margin-top: 0px; white-space: nowrap; margin-right: 0in; text-align: right; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td></tr><tr><td style=\"padding: 0px; vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 72%;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; margin-bottom: 0px; margin-left: 0.26in; margin-top: 0px; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">Federal</div></div></div></td><td style=\"padding: 0in; vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 1%;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 4%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">12,860</div></div></td><td style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background-color: rgba(255, 255, 255, 0); width: 4%; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 5%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">(22,489</div></div></td><td style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: left; white-space: nowrap; margin-left: 0in; text-indent: 0in; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">)</div></div></div></td><td style=\"background-color: rgba(255, 255, 255, 0); width: 4%; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 4%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">7,666</div></div></td><td style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td></tr><tr><td style=\"background: rgb(204, 238, 255); padding: 0px 0px 0.5pt; vertical-align: bottom; width: 72%;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; margin-bottom: 0px; margin-left: 0.26in; margin-top: 0px; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">State</div></div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in 0in 0.5pt; vertical-align: bottom; width: 1%;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 1%; text-align: left; vertical-align: bottom; padding-top: 0in; padding-right: 0in; padding-left: 0in; border-bottom: 1pt solid black;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 4%; text-align: right; border-bottom: 1pt solid black;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">1,398</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in 0in 0.5pt; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 4%; vertical-align: bottom; padding: 0in 0in 0.5pt;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background: rgb(204, 238, 255); padding-top: 0in; padding-right: 0in; padding-left: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left; border-bottom: 1pt solid black;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 5%; text-align: right; border-bottom: 1pt solid black;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">102</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in 0in 0.5pt; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 4%; vertical-align: bottom; padding: 0in 0in 0.5pt;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background: rgb(204, 238, 255); padding-top: 0in; padding-right: 0in; padding-left: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left; border-bottom: 1pt solid black;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 4%; text-align: right; border-bottom: 1pt solid black;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">608</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in 0in 0.5pt; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td></tr><tr><td style=\"padding: 0px 0px 0.5pt; vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 72%;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; margin-bottom: 0px; margin-left: 0.17in; margin-top: 0px; text-indent: -0.17in; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">Total deferred</div></div></div></td><td style=\"padding: 0in 0in 0.5pt; vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 1%;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left; vertical-align: bottom; padding-top: 0in; padding-right: 0in; padding-left: 0in; border-bottom: 1pt solid black;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 4%; text-align: right; border-bottom: 1pt solid black;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">14,258</div></div></td><td style=\"padding: 0in 0in 0.5pt; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background-color: rgba(255, 255, 255, 0); width: 4%; vertical-align: bottom; padding: 0in 0in 0.5pt;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"padding-top: 0in; padding-right: 0in; padding-left: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left; border-bottom: 1pt solid black;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 5%; text-align: right; border-bottom: 1pt solid black;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">(22,387</div></div></td><td style=\"padding: 0in 0in 0.5pt; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: left; white-space: nowrap; margin-left: 0in; text-indent: 0in; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">)</div></div></div></td><td style=\"background-color: rgba(255, 255, 255, 0); width: 4%; vertical-align: bottom; padding: 0in 0in 0.5pt;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"padding-top: 0in; padding-right: 0in; padding-left: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left; border-bottom: 1pt solid black;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 4%; text-align: right; border-bottom: 1pt solid black;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">8,274</div></div></td><td style=\"padding: 0in 0in 0.5pt; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td></tr><tr><td style=\"background: rgb(204, 238, 255); padding: 0px 0px 1.25pt; vertical-align: bottom; width: 72%;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; margin-bottom: 0px; margin-left: 0.17in; margin-top: 0px; text-indent: -0.17in; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">Total provision for income taxes</div></div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in 0in 1.25pt; vertical-align: bottom; width: 1%;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 1%; text-align: left; vertical-align: bottom; padding-top: 0in; padding-right: 0in; padding-left: 0in; border-bottom: 2.5pt double black;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: left; white-space: nowrap; margin-left: 0in; text-indent: 0in; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">$</div></div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 4%; text-align: right; border-bottom: 2.5pt double black;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">23,623</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in 0in 1.25pt; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 4%; vertical-align: bottom; padding: 0in 0in 1.25pt;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background: rgb(204, 238, 255); padding-top: 0in; padding-right: 0in; padding-left: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left; border-bottom: 2.5pt double black;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: left; white-space: nowrap; margin-left: 0in; text-indent: 0in; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">$</div></div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 5%; text-align: right; border-bottom: 2.5pt double black;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">17,093</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in 0in 1.25pt; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 4%; vertical-align: bottom; padding: 0in 0in 1.25pt;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background: rgb(204, 238, 255); padding-top: 0in; padding-right: 0in; padding-left: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left; border-bottom: 2.5pt double black;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: left; white-space: nowrap; margin-left: 0in; text-indent: 0in; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">$</div></div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 4%; text-align: right; border-bottom: 2.5pt double black;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">49,772</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in 0in 1.25pt; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td></tr></table><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div></div><div style=\"font-family: &quot;times new roman&quot;, serif; font-size: 10pt; margin-bottom: 0px; margin-top: 0px; background: none;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div><div style=\"font-family: &quot;times new roman&quot;, serif; font-size: 12pt; margin-bottom: 0px; margin-top: 8pt; line-height: 12pt;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-size: 10pt;;display:inline;\">The Company&#8217;s reconciliations to statutory rates are as follows:</div><br/><div style=\"font-family: &quot;times new roman&quot;, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-size: 10pt;;display:inline;\">&#160;</div></div></div><div><table style=\"border: none; margin-bottom: 0.001pt; width: 84%; border-spacing: 0px; border-collapse: separate;;margin : 0px auto;;text-align:left;\"><tr style=\"font-size: 8pt;\"><td style=\"padding: 0px 0px 1pt; vertical-align: bottom; font-size: 8pt;;width:;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; background: none; margin-bottom: 0px; margin-top: 0px; line-height: 8pt;\"><div style=\"font-size: 8pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></div></td><td style=\"padding: 0in 0in 1pt; vertical-align: bottom; font-size: 8pt;;width:;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: 8pt;\"><div style=\"font-size: 8pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></div></td><td colspan=\"2\" style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; font-size: 8pt; border-bottom: 1pt solid rgb(0, 0, 0);;width:;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; text-align: center; white-space: nowrap; line-height: 8pt;\"><div style=\"font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\"><div style=\"white-space: nowrap;;font-weight:bold;display:inline;\">2018</div></div></div></div></div></td><td style=\"padding: 0in 0in 1pt; vertical-align: bottom; white-space: nowrap; font-size: 8pt;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: 8pt;\"><div style=\"font-size: 8pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></div></td><td style=\"padding: 0in 0in 1pt; vertical-align: bottom; white-space: nowrap; font-size: 8pt;;width:;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: 8pt;\"><div style=\"font-size: 8pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></div></td><td colspan=\"2\" style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; font-size: 8pt; border-bottom: 1pt solid rgb(0, 0, 0);;width:;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; text-align: center; white-space: nowrap; line-height: 8pt;\"><div style=\"font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\"><div style=\"white-space: nowrap;;font-weight:bold;display:inline;\">2017</div></div></div></div></div></td><td style=\"padding: 0in 0in 1pt; vertical-align: bottom; white-space: nowrap; font-size: 8pt;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: 8pt;\"><div style=\"font-size: 8pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></div></td><td style=\"padding: 0in 0in 1pt; vertical-align: bottom; white-space: nowrap; font-size: 8pt;;width:;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: 8pt;\"><div style=\"font-size: 8pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></div></td><td colspan=\"2\" style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; font-size: 8pt; border-bottom: 1pt solid rgb(0, 0, 0);;width:;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; text-align: center; white-space: nowrap; line-height: 8pt;\"><div style=\"font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\"><div style=\"white-space: nowrap;;font-weight:bold;display:inline;\">2016</div></div></div></div></div></td><td style=\"padding: 0in 0in 1pt; vertical-align: bottom; white-space: nowrap; font-size: 8pt;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: 8pt;\"><div style=\"font-size: 8pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></div></td></tr><tr><td style=\"background: rgb(204, 238, 255); padding: 0px; vertical-align: bottom; width: 82%;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; margin-bottom: 0px; margin-left: 0.17in; margin-top: 0px; text-indent: -0.17in; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">Statutory rate</div></div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; width: 1%;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 1%; text-align: left; vertical-align: bottom; padding: 0in; border-top: 0px none;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: right; border-top: 0px none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">21.0</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: left; white-space: nowrap; margin-left: 0in; text-indent: 0in; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">%</div></div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 4%; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left; border-top: 0px none;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: right; border-top: 0px none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">35.0</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: left; white-space: nowrap; margin-left: 0in; text-indent: 0in; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">%</div></div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 4%; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left; border-top: 0px none;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: right; border-top: 0px none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">35.0</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: left; white-space: nowrap; margin-left: 0in; text-indent: 0in; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">%</div></div></div></td></tr><tr><td style=\"padding: 0px; vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 82%;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; margin-bottom: 0px; margin-left: 0.17in; margin-top: 0px; text-indent: -0.17in; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">State income taxes, net of federal benefit</div></div></div></td><td style=\"padding: 0in; vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 1%;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">4.6</div></div></td><td style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background-color: rgba(255, 255, 255, 0); width: 4%; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">3.6</div></div></td><td style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background-color: rgba(255, 255, 255, 0); width: 4%; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">3.6</div></div></td><td style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td></tr><tr><td style=\"background: rgb(204, 238, 255); padding: 0px; vertical-align: bottom; width: 82%;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; margin-bottom: 0px; margin-left: 0.17in; margin-top: 0px; text-indent: -0.17in; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">Deduction relating to U.S. production activities</div></div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; width: 1%;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 1%; text-align: left; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 1%;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; white-space: nowrap; margin-right: 0in; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">&#8212;</div></div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 4%; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">(3.2</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: left; white-space: nowrap; margin-left: 0in; text-indent: 0in; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">)</div></div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 4%; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">(2.6</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: left; white-space: nowrap; margin-left: 0in; text-indent: 0in; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">)</div></div></div></td></tr><tr><td style=\"padding: 0px; vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 82%;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; margin-bottom: 0px; margin-left: 0.17in; margin-top: 0px; text-indent: -0.17in; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">Deduction relating to excess stock based compensation</div></div></div></td><td style=\"padding: 0in; vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 1%;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">(3.6</div></div></td><td style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: left; white-space: nowrap; margin-left: 0in; text-indent: 0in; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">)</div></div></div></td><td style=\"background-color: rgba(255, 255, 255, 0); width: 4%; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">(3.7</div></div></td><td style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: left; white-space: nowrap; margin-left: 0in; text-indent: 0in; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">)</div></div></div></td><td style=\"background-color: rgba(255, 255, 255, 0); width: 4%; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; white-space: nowrap; margin-right: 0in; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">&#8212;</div></div></div></td><td style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td></tr><tr><td style=\"background: rgb(204, 238, 255); padding: 0px; vertical-align: bottom; width: 82%;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; margin-bottom: 0px; margin-left: 0.17in; margin-top: 0px; text-indent: -0.17in; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">Change relating to enacted Tax Cuts and Jobs Act</div></div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; width: 1%;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 1%; text-align: left; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 1%;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; white-space: nowrap; margin-right: 0in; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">&#8212;</div></div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 4%; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">(17.5</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: left; white-space: nowrap; margin-left: 0in; text-indent: 0in; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">)</div></div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 4%; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 1%;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; white-space: nowrap; margin-right: 0in; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">&#8212;</div></div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td></tr><tr><td style=\"padding: 0px; vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 82%; font-size: 10pt;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; margin-bottom: 0px; margin-left: 0.17in; margin-top: 0px; text-indent: -0.17in; line-height: normal;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">Non-</div><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">deductable meals&#160;&amp; entertainment</div></div></div></td><td style=\"padding: 0in; vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 1%;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">1.1</div></div></td><td style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background-color: rgba(255, 255, 255, 0); width: 4%; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">0.9</div></div></td><td style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background-color: rgba(255, 255, 255, 0); width: 4%; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">0.9</div></div></td><td style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td></tr><tr><td style=\"background: rgb(204, 238, 255); padding: 0px; vertical-align: bottom; width: 82%;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; margin-bottom: 0px; margin-left: 0.17in; margin-top: 0px; text-indent: -0.17in; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">Accounting method changes</div></div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; width: 1%;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 1%; text-align: left; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">(3.9</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: left; white-space: nowrap; margin-left: 0in; text-indent: 0in; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">)</div></div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 4%; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 1%;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; white-space: nowrap; margin-right: 0in; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">&#8212;</div></div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 4%; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 1%;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; white-space: nowrap; margin-right: 0in; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">&#8212;</div></div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td></tr><tr><td style=\"padding: 0px; vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 82%;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; margin-bottom: 0px; margin-left: 0.17in; margin-top: 0px; text-indent: -0.17in; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">Change in valuation allowance</div></div></div></td><td style=\"padding: 0in; vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 1%;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">0.7</div></div></td><td style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background-color: rgba(255, 255, 255, 0); width: 4%; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; white-space: nowrap; margin-right: 0in; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">&#8212;</div></div></div></td><td style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background-color: rgba(255, 255, 255, 0); width: 4%; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">(0.3</div></div></td><td style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: left; white-space: nowrap; margin-left: 0in; text-indent: 0in; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">)</div></div></div></td></tr><tr><td style=\"background: rgb(204, 238, 255); padding: 0px 0px 0.5pt; vertical-align: bottom; width: 82%;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; margin-bottom: 0px; margin-left: 0.17in; margin-top: 0px; text-indent: -0.17in; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">Other</div></div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in 0in 0.5pt; vertical-align: bottom; width: 1%;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 1%; text-align: left; vertical-align: bottom; padding-top: 0in; padding-right: 0in; padding-left: 0in; border-bottom: 1pt solid black;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: right; border-bottom: 1pt solid black;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">0.4</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in 0in 0.5pt; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 4%; vertical-align: bottom; padding: 0in 0in 0.5pt;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background: rgb(204, 238, 255); padding-top: 0in; padding-right: 0in; padding-left: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left; border-bottom: 1pt solid black;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: right; border-bottom: 1pt solid black;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">(0.4</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in 0in 0.5pt; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: left; white-space: nowrap; margin-left: 0in; text-indent: 0in; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">)</div></div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 4%; vertical-align: bottom; padding: 0in 0in 0.5pt;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background: rgb(204, 238, 255); padding-top: 0in; padding-right: 0in; padding-left: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left; border-bottom: 1pt solid black;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: right; border-bottom: 1pt solid black;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">(0.3</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in 0in 0.5pt; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: left; white-space: nowrap; margin-left: 0in; text-indent: 0in; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">)</div></div></div></td></tr><tr><td style=\"padding: 0px 0px 1.25pt; vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 82%;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; margin-bottom: 0px; margin-top: 0px; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding: 0in 0in 1.25pt; vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 1%;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left; vertical-align: bottom; padding-top: 0in; padding-right: 0in; padding-left: 0in; border-bottom: 2.5pt double black;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"padding: 0in 0in 1.5pt; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: right; border-bottom: 2.5pt double black;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">20.3</div></div></td><td style=\"padding: 0in 0in 1.25pt; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: left; white-space: nowrap; margin-left: 0in; text-indent: 0in; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">%</div></div></div></td><td style=\"background-color: rgba(255, 255, 255, 0); width: 4%; vertical-align: bottom; padding: 0in 0in 1.25pt;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"padding-top: 0in; padding-right: 0in; padding-left: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left; border-bottom: 2.5pt double black;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"padding: 0in 0in 1.5pt; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: right; border-bottom: 2.5pt double black;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">14.7</div></div></td><td style=\"padding: 0in 0in 1.25pt; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: left; white-space: nowrap; margin-left: 0in; text-indent: 0in; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">%</div></div></div></td><td style=\"background-color: rgba(255, 255, 255, 0); width: 4%; vertical-align: bottom; padding: 0in 0in 1.25pt;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"padding-top: 0in; padding-right: 0in; padding-left: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left; border-bottom: 2.5pt double black;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"padding: 0in 0in 1.5pt; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: right; border-bottom: 2.5pt double black;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">36.3</div></div></td><td style=\"padding: 0in 0in 1.25pt; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: left; white-space: nowrap; margin-left: 0in; text-indent: 0in; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">%</div></div></div></td></tr></table><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div></div><div style=\"font-size:10pt; color:#000000; font-family:'times new roman'; font-style:normal; font-variant-ligatures:normal; font-variant-caps:normal; font-weight:400; letter-spacing:normal; orphans:2; text-align:start; text-indent:0px; text-transform:none; white-space:normal; widows:2; word-spacing:0px; -webkit-text-stroke-width:0px; text-decoration-style:initial; text-decoration-color:initial; margin-top:12pt; margin-bottom:0pt\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\">Due to a change of tax accounting methods for depreciation of certain property, plant and equipment for the tax year ended December&#160;</div><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\">30</div><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\">, </div><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\">2017</div><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\">, the Company experienced a&#160;<div style=\"white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-size: 10pt;;display:inline;\">one-time</div>&#160;income tax benefit of $4.5</div><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;million for the tax year ended December&#160;</div><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\">29</div><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\">, </div><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\">2018</div><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\">.</div></div><div style=\"font-size:10pt; color:#000000; font-family:'times new roman'; font-style:normal; font-variant-ligatures:normal; font-variant-caps:normal; font-weight:400; letter-spacing:normal; orphans:2; text-align:start; text-indent:0px; text-transform:none; white-space:normal; widows:2; word-spacing:0px; -webkit-text-stroke-width:0px; text-decoration-style:initial; text-decoration-color:initial; margin-top:12pt; margin-bottom:0pt\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">Significant components of the Company&#8217;s deferred tax assets and liabilities are as follows at:</div></div></div><div style=\"font-family: &quot;times new roman&quot;, serif; font-size: 10pt; margin-bottom: 0px; margin-top: 0px; background: none;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div><div><table style=\"border: none; margin-top: 0in; margin-bottom: 0in; width: 100%; border-spacing: 0px; border-collapse: separate;;margin : 0px auto;;text-align:left;\"><tr style=\"font-size: 8pt;\"><td style=\"padding: 0px 0px 0.375pt; vertical-align: bottom; font-size: 8pt;;width:;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; margin-bottom: 0px; margin-top: 0px; line-height: normal; font-size: 8pt;\"><div style=\"background: none;;font-weight:bold;display:inline;width:100%;\"><div style=\"font-size: 8pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></div></div></td><td style=\"padding: 0in 0in 0.375pt; vertical-align: bottom; font-size: 8pt;;width:;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal; font-size: 8pt;\"><div style=\"background: none;;font-weight:bold;display:inline;width:100%;\"><div style=\"font-size: 8pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></div></div></td><td colspan=\"2\" style=\"padding: 0in 0in 1.875pt; vertical-align: bottom; white-space: nowrap; font-size: 8pt; border-bottom: 0.75pt solid black;;width:;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; text-align: center; white-space: nowrap; line-height: normal; font-size: 8pt;\"><div style=\"font-weight:bold;display:inline;width:100%;\"><div style=\"font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\"><div style=\"white-space: nowrap;;font-weight:bold;display:inline;\">December 29,</div></div></div></div><br/>2018</div></div></td><td style=\"padding: 0in 0in 0.375pt; vertical-align: bottom; white-space: nowrap; font-size: 8pt;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal; font-size: 8pt;\"><div style=\"background: none;;font-weight:bold;display:inline;width:100%;\"><div style=\"font-size: 8pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></div></div></td><td style=\"padding: 0in 0in 0.375pt; vertical-align: bottom; white-space: nowrap; font-size: 8pt;;width:;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal; font-size: 8pt;\"><div style=\"background: none;;font-weight:bold;display:inline;width:100%;\"><div style=\"font-size: 8pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></div></div></td><td colspan=\"2\" style=\"padding-top: 0in; padding-right: 0in; padding-left: 0in; vertical-align: bottom; white-space: nowrap; font-size: 8pt; border-bottom: 0.75pt solid black;;width:;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; text-align: center; white-space: nowrap; line-height: normal; font-size: 8pt;\"><div style=\"font-weight:bold;display:inline;width:100%;\"><div style=\"font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\"><div style=\"white-space: nowrap;;font-weight:bold;display:inline;\">December 30,</div></div></div></div><br/>2017</div></div></td><td style=\"padding: 0in 0in 0.375pt; vertical-align: bottom; white-space: nowrap; font-size: 8pt;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal; font-size: 8pt;\"><div style=\"background: none;;font-weight:bold;display:inline;width:100%;\"><div style=\"font-size: 8pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></div></div></td></tr><tr style=\"font-size: 8pt;\"><td style=\"padding: 0px; vertical-align: bottom; font-size: 8pt;;width:;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; background: none; margin-bottom: 0px; margin-top: 0px; line-height: 8pt;\"><div style=\"font-size: 8pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></div></td><td style=\"padding: 0in; vertical-align: bottom; font-size: 8pt;;width:;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: 8pt;\"><div style=\"font-size: 8pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></div></td><td colspan=\"6\" style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; font-size: 8pt;;width:;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; text-align: center; white-space: nowrap; line-height: 8pt;\"><div style=\"font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">(in thousands)</div></div></div></div></td><td style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; font-size: 8pt;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: 8pt;\"><div style=\"font-size: 8pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></div></td></tr><tr><td style=\"background: rgb(204, 238, 255); padding: 0px; vertical-align: bottom; width: 81%;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; margin-bottom: 0px; margin-left: 0.17in; margin-top: 0px; text-indent: -0.17in; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-weight:bold;display:inline;\">Deferred tax assets:</div></div></div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; width: 1%;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 1%; text-align: left; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 4%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; margin-bottom: 0px; margin-top: 0px; white-space: nowrap; margin-right: 0in; text-align: right; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 5%; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 4%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; margin-bottom: 0px; margin-top: 0px; white-space: nowrap; margin-right: 0in; text-align: right; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td></tr><tr><td style=\"padding: 0px; vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 81%;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; margin-bottom: 0px; margin-left: 0.5in; margin-top: 0px; text-indent: -0.17in; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">Accrued expenses</div></div></div></td><td style=\"padding: 0in; vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 1%;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left; vertical-align: bottom; padding: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: left; white-space: nowrap; margin-left: 0in; text-indent: 0in; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">$</div></div></div></td><td style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 4%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">1,913</div></div></td><td style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background-color: rgba(255, 255, 255, 0); width: 5%; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: left; white-space: nowrap; margin-left: 0in; text-indent: 0in; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">$</div></div></div></td><td style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 4%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">2,484</div></div></td><td style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td></tr><tr><td style=\"background: rgb(204, 238, 255); padding: 0px; vertical-align: bottom; width: 81%;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; margin-bottom: 0px; margin-left: 0.5in; margin-top: 0px; text-indent: -0.17in; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">Stock-based compensation expense</div></div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; width: 1%;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 1%; text-align: left; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 4%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">5,156</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 5%; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 4%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">4,175</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td></tr><tr><td style=\"padding: 0px; vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 81%;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; margin-bottom: 0px; margin-left: 0.5in; margin-top: 0px; text-indent: -0.17in; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">Inventory</div></div></div></td><td style=\"padding: 0in; vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 1%;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 4%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">1,356</div></div></td><td style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background-color: rgba(255, 255, 255, 0); width: 5%; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 4%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">435</div></div></td><td style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td></tr><tr><td style=\"background: rgb(204, 238, 255); padding: 0px 0px 0.5pt; vertical-align: bottom; width: 81%;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; margin-bottom: 0px; margin-left: 0.5in; margin-top: 0px; text-indent: -0.17in; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">Other</div></div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in 0in 0.5pt; vertical-align: bottom; width: 1%;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 1%; text-align: left; vertical-align: bottom; padding-top: 0in; padding-right: 0in; padding-left: 0in; border-bottom: 1pt solid black;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 4%; text-align: right; border-bottom: 1pt solid black;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">2,478</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in 0in 0.5pt; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 5%; vertical-align: bottom; padding: 0in 0in 0.5pt;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background: rgb(204, 238, 255); padding-top: 0in; padding-right: 0in; padding-left: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left; border-bottom: 1pt solid black;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 4%; text-align: right; border-bottom: 1pt solid black;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">2,598</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in 0in 0.5pt; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td></tr><tr><td style=\"padding: 0px; vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 81%;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; margin-bottom: 0px; margin-left: 0.83in; margin-top: 0px; text-indent: -0.17in; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">Total deferred tax assets</div></div></div></td><td style=\"padding: 0in; vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 1%;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 4%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">10,903</div></div></td><td style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background-color: rgba(255, 255, 255, 0); width: 5%; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 4%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">9,692</div></div></td><td style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td></tr><tr><td style=\"background: rgb(204, 238, 255); padding: 0px 0px 0.5pt; vertical-align: bottom; width: 81%;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; margin-bottom: 0px; margin-left: 0.5in; margin-top: 0px; text-indent: -0.17in; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">Valuation allowance</div></div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in 0in 0.5pt; vertical-align: bottom; width: 1%;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 1%; text-align: left; vertical-align: bottom; padding-top: 0in; padding-right: 0in; padding-left: 0in; border-bottom: 1pt solid black;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 4%; text-align: right; border-bottom: 1pt solid black;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">(1,291</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in 0in 0.5pt; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: left; white-space: nowrap; margin-left: 0in; text-indent: 0in; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">)</div></div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 5%; vertical-align: bottom; padding: 0in 0in 0.5pt;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background: rgb(204, 238, 255); padding-top: 0in; padding-right: 0in; padding-left: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left; border-bottom: 1pt solid black;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 4%; text-align: right; border-bottom: 1pt solid black;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">(439</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in 0in 0.5pt; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: left; white-space: nowrap; margin-left: 0in; text-indent: 0in; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">)</div></div></div></td></tr><tr><td style=\"padding: 0px; vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 81%;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; margin-bottom: 0px; margin-left: 0.83in; margin-top: 0px; text-indent: -0.17in; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">Total deferred tax assets net of valuation allowance</div></div></div></td><td style=\"padding: 0in; vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 1%;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 4%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">9,612</div></div></td><td style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background-color: rgba(255, 255, 255, 0); width: 5%; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 4%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">9,253</div></div></td><td style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td></tr><tr><td style=\"background: rgb(204, 238, 255); padding: 0px; vertical-align: bottom; width: 81%;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; margin-bottom: 0px; margin-left: 0.17in; margin-top: 0px; text-indent: -0.17in; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-weight:bold;display:inline;\">Deferred tax liabilities:</div></div></div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; width: 1%;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 1%; text-align: left; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 4%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; margin-bottom: 0px; margin-top: 0px; white-space: nowrap; margin-right: 0in; text-align: right; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 5%; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 4%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; margin-bottom: 0px; margin-top: 0px; white-space: nowrap; margin-right: 0in; text-align: right; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td></tr><tr><td style=\"padding: 0px; vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 81%;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; margin-bottom: 0px; margin-left: 0.5in; margin-top: 0px; text-indent: -0.17in; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">Property, plant and equipment</div></div></div></td><td style=\"padding: 0in; vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 1%;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 4%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">(57,099</div></div></td><td style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: left; white-space: nowrap; margin-left: 0in; text-indent: 0in; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">)</div></div></div></td><td style=\"background-color: rgba(255, 255, 255, 0); width: 5%; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 4%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">(42,076</div></div></td><td style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: left; white-space: nowrap; margin-left: 0in; text-indent: 0in; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">)</div></div></div></td></tr><tr><td style=\"background: rgb(204, 238, 255); padding: 0px; vertical-align: bottom; width: 81%;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; margin-bottom: 0px; margin-left: 0.5in; margin-top: 0px; text-indent: -0.17in; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">Prepaid expenses</div></div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; width: 1%;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 1%; text-align: left; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 4%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">(949</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: left; white-space: nowrap; margin-left: 0in; text-indent: 0in; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">)</div></div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 5%; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 4%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">(1,341</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: left; white-space: nowrap; margin-left: 0in; text-indent: 0in; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">)</div></div></div></td></tr><tr><td style=\"padding: 0px 0px 0.5pt; vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 81%;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; margin-bottom: 0px; margin-left: 0.5in; margin-top: 0px; text-indent: -0.17in; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">Goodwill</div></div></div></td><td style=\"padding: 0in 0in 0.5pt; vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 1%;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left; vertical-align: bottom; padding-top: 0in; padding-right: 0in; padding-left: 0in; border-bottom: 1pt solid black;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 4%; text-align: right; border-bottom: 1pt solid black;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">(733</div></div></td><td style=\"padding: 0in 0in 0.5pt; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: left; white-space: nowrap; margin-left: 0in; text-indent: 0in; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">)</div></div></div></td><td style=\"background-color: rgba(255, 255, 255, 0); width: 5%; vertical-align: bottom; padding: 0in 0in 0.5pt;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"padding-top: 0in; padding-right: 0in; padding-left: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left; border-bottom: 1pt solid black;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 4%; text-align: right; border-bottom: 1pt solid black;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">(655</div></div></td><td style=\"padding: 0in 0in 0.5pt; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: left; white-space: nowrap; margin-left: 0in; text-indent: 0in; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">)</div></div></div></td></tr><tr><td style=\"background: rgb(204, 238, 255); padding: 0px 0px 0.5pt; vertical-align: bottom; width: 81%;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; margin-bottom: 0px; margin-left: 0.83in; margin-top: 0px; text-indent: -0.17in; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">Total deferred tax liabilities</div></div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in 0in 0.5pt; vertical-align: bottom; width: 1%;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 1%; text-align: left; vertical-align: bottom; padding-top: 0in; padding-right: 0in; padding-left: 0in; border-bottom: 1pt solid black;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 4%; text-align: right; border-bottom: 1pt solid black;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">(58,781</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in 0in 0.5pt; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: left; white-space: nowrap; margin-left: 0in; text-indent: 0in; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">)</div></div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 5%; vertical-align: bottom; padding: 0in 0in 0.5pt;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background: rgb(204, 238, 255); padding-top: 0in; padding-right: 0in; padding-left: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left; border-bottom: 1pt solid black;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 4%; text-align: right; border-bottom: 1pt solid black;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">(44,072</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in 0in 0.5pt; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: left; white-space: nowrap; margin-left: 0in; text-indent: 0in; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">)</div></div></div></td></tr><tr><td style=\"padding: 0px 0px 1.25pt; vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 81%;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; margin-bottom: 0px; margin-left: 0.83in; margin-top: 0px; text-indent: -0.17in; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">Net deferred tax liabilities</div></div></div></td><td style=\"padding: 0in 0in 1.25pt; vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 1%;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left; vertical-align: bottom; padding-top: 0in; padding-right: 0in; padding-left: 0in; border-bottom: 2.5pt double black;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: left; white-space: nowrap; margin-left: 0in; text-indent: 0in; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">$</div></div></div></td><td style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 4%; text-align: right; border-bottom: 2.5pt double black;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">(49,169</div></div></td><td style=\"padding: 0in 0in 1.25pt; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: left; white-space: nowrap; margin-left: 0in; text-indent: 0in; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">)</div></div></div></td><td style=\"background-color: rgba(255, 255, 255, 0); width: 5%; vertical-align: bottom; padding: 0in 0in 1.25pt;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"padding-top: 0in; padding-right: 0in; padding-left: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left; border-bottom: 2.5pt double black;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: left; white-space: nowrap; margin-left: 0in; text-indent: 0in; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">$</div></div></div></td><td style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 4%; text-align: right; border-bottom: 2.5pt double black;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">(34,819</div></div></td><td style=\"padding: 0in 0in 1.25pt; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: left; white-space: nowrap; margin-left: 0in; text-indent: 0in; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">)</div></div></div></td></tr></table><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div></div><div style=\"color: rgb(0, 0, 0); font-family: 'times new roman'; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin-top: 12pt; margin-bottom: 0pt; font-size: 10pt;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\">The Company&#8217;s 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.1</div><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;million, $0.0</div><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;million, and $0.0</div><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;million for fiscal years </div><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\">2018</div><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\">, </div><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\">2017</div><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\">, and </div><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\">2016</div><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\">, respectively. Accrued interest and penalties amounted to $0.1</div><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;million and $0.0</div><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;million at December&#160;</div><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\">29</div><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\">, </div><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\">2018</div><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"> and December&#160;</div><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\">30</div><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\">, </div><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\">2017</div></div><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">, respectively.</div></div></div><div style=\"color: rgb(0, 0, 0); font-family: 'times new roman'; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin-top: 12pt; margin-bottom: 0pt; font-size: 10pt;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">A reconciliation of the beginning and ending amount of unrecognized tax benefits is as follows:</div></div></div><div style=\"font-family: &quot;times new roman&quot;, serif; font-size: 10pt; margin-bottom: 0px; margin-top: 0px; background: none;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div><div><table style=\"border: none; margin-bottom: 0.001pt; width: 76%; border-spacing: 0px; border-collapse: separate;;margin : 0px auto;;text-align:left;\"><tr style=\"font-size: 8pt;\"><td style=\"padding: 0px 0px 0.375pt; vertical-align: bottom; font-size: 8pt;;width:;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; background: none; margin-bottom: 0px; margin-top: 0px; line-height: 8pt;\"><div style=\"font-size: 8pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></div></td><td style=\"padding: 0in 0in 0.375pt; vertical-align: bottom; font-size: 8pt;;width:;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: 8pt;\"><div style=\"font-size: 8pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></div></td><td colspan=\"2\" style=\"padding: 0in 0in 1.875pt; vertical-align: bottom; white-space: nowrap; font-size: 8pt; border-bottom: 0.75pt solid black;;width:;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; text-align: center; white-space: nowrap; line-height: 8pt;\"><div style=\"font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\"><div style=\"white-space: nowrap;;font-weight:bold;display:inline;\">2018</div></div></div></div></div></td><td style=\"padding: 0in 0in 0.375pt; vertical-align: bottom; white-space: nowrap; font-size: 8pt;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: 8pt;\"><div style=\"font-size: 8pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></div></td><td style=\"padding: 0in 0in 0.375pt; vertical-align: bottom; white-space: nowrap; font-size: 8pt;;width:;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: 8pt;\"><div style=\"font-size: 8pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></div></td><td colspan=\"2\" style=\"padding-top: 0in; padding-right: 0in; padding-left: 0in; vertical-align: bottom; white-space: nowrap; font-size: 8pt; border-bottom: 0.75pt solid black;;width:;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; text-align: center; white-space: nowrap; line-height: 8pt;\"><div style=\"font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\"><div style=\"white-space: nowrap;;font-weight:bold;display:inline;\">2017</div></div></div></div></div></td><td style=\"padding: 0in 0in 0.375pt; vertical-align: bottom; white-space: nowrap; font-size: 8pt;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: 8pt;\"><div style=\"font-size: 8pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></div></td></tr><tr style=\"font-size: 8pt;\"><td style=\"padding: 0px; vertical-align: bottom; font-size: 8pt;;width:;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; background: none; margin-bottom: 0px; margin-top: 0px; line-height: 8pt;\"><div style=\"font-size: 8pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></div></td><td style=\"padding: 0in; vertical-align: bottom; font-size: 8pt;;width:;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: 8pt;\"><div style=\"font-size: 8pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></div></td><td colspan=\"6\" style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; font-size: 8pt;;width:;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; text-align: center; white-space: nowrap; line-height: 8pt;\"><div style=\"font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">(in thousands)</div></div></div></div></td><td style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; font-size: 8pt;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: 8pt;\"><div style=\"font-size: 8pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></div></td></tr><tr><td style=\"background: rgb(204, 238, 255); padding: 0px; vertical-align: bottom; width: 85%;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; margin-bottom: 0px; margin-left: 0.17in; margin-top: 0px; text-indent: -0.17in; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">Balance at beginning of year</div></div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; width: 1%;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 1%; text-align: left; vertical-align: bottom; padding: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: left; white-space: nowrap; margin-left: 0in; text-indent: 0in; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">$</div></div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 2%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">292</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 6%; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: left; white-space: nowrap; margin-left: 0in; text-indent: 0in; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">$</div></div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 2%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">589</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td></tr><tr><td style=\"padding: 0px; vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 85%;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; margin-bottom: 0px; margin-left: 0.17in; margin-top: 0px; text-indent: -0.17in; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">Increases related to current year tax positions</div></div></div></td><td style=\"padding: 0in; vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 1%;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 2%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">8</div></div></td><td style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background-color: rgba(255, 255, 255, 0); width: 6%; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 2%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">64</div></div></td><td style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td></tr><tr><td style=\"background: rgb(204, 238, 255); padding: 0px; vertical-align: bottom; width: 85%;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; margin-bottom: 0px; margin-left: 0.17in; margin-top: 0px; text-indent: -0.17in; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">(Decreases) Increases related to prior year tax positions</div></div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; width: 1%;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 1%; text-align: left; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 2%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">636</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 6%; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 2%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">(259</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: left; white-space: nowrap; margin-left: 0in; text-indent: 0in; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">)</div></div></div></td></tr><tr><td style=\"padding: 0px; vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 85%;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; margin-bottom: 0px; margin-left: 0.17in; margin-top: 0px; text-indent: -0.17in; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">Decreases related to settlements</div></div></div></td><td style=\"padding: 0in; vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 1%;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 2%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">(100</div></div></td><td style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: left; white-space: nowrap; margin-left: 0in; text-indent: 0in; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">)</div></div></div></td><td style=\"background-color: rgba(255, 255, 255, 0); width: 6%; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 2%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">(62</div></div></td><td style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: left; white-space: nowrap; margin-left: 0in; text-indent: 0in; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">)</div></div></div></td></tr><tr><td style=\"background: rgb(204, 238, 255); padding: 0px 0px 0.5pt; vertical-align: bottom; width: 85%;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; margin-bottom: 0px; margin-left: 0.17in; margin-top: 0px; text-indent: -0.17in; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">Decreases related to lapse of statute of limitations</div></div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in 0in 0.5pt; vertical-align: bottom; width: 1%;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 1%; text-align: left; vertical-align: bottom; padding-top: 0in; padding-right: 0in; padding-left: 0in; border-bottom: 1pt solid black;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 2%; border-bottom: 1pt solid black;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; white-space: nowrap; margin-right: 0in; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">&#8212;</div></div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in 0in 0.5pt; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 6%; vertical-align: bottom; padding: 0in 0in 0.5pt;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background: rgb(204, 238, 255); padding-top: 0in; padding-right: 0in; padding-left: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left; border-bottom: 1pt solid black;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 2%; text-align: right; border-bottom: 1pt solid black;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">(40</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in 0in 0.5pt; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: left; white-space: nowrap; margin-left: 0in; text-indent: 0in; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">)</div></div></div></td></tr><tr><td style=\"padding: 0px 0px 1.25pt; vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 85%;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; margin-bottom: 0px; margin-left: 0.17in; margin-top: 0px; text-indent: -0.17in; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">Balance at end of year</div></div></div></td><td style=\"padding: 0in 0in 1.25pt; vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 1%;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left; vertical-align: bottom; padding-top: 0in; padding-right: 0in; padding-left: 0in; border-bottom: 2.5pt double black;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: left; white-space: nowrap; margin-left: 0in; text-indent: 0in; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">$</div></div></div></td><td style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 2%; text-align: right; border-bottom: 2.5pt double black;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">836</div></div></td><td style=\"padding: 0in 0in 1.25pt; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background-color: rgba(255, 255, 255, 0); width: 6%; vertical-align: bottom; padding: 0in 0in 1.25pt;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"padding-top: 0in; padding-right: 0in; padding-left: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left; border-bottom: 2.5pt double black;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: left; white-space: nowrap; margin-left: 0in; text-indent: 0in; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">$</div></div></div></td><td style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 2%; text-align: right; border-bottom: 2.5pt double black;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">292</div></div></td><td style=\"padding: 0in 0in 1.25pt; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td></tr></table><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div></div><div style=\"font-family: &quot;times new roman&quot;, serif; font-size: 10pt; margin-bottom: 0px; margin-top: 8pt; background: none; line-height: 12pt;\"><div style=\"font-family: &quot;times new roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\">Included in the balance of unrecognized tax benefits at December&#160;</div><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\">29</div><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\">, </div><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\">2018</div><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"> and December&#160;</div><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\">30</div><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\">, </div><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\">2017</div><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"> are potential net benefits of $0.8</div><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;million and $0.3</div></div><div style=\"font-family: &quot;times new roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px;;display:inline;\">&#160;million, 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.</div></div></div><div style=\"color: rgb(0, 0, 0); font-family: 'times new roman'; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin-top: 12pt; margin-bottom: 0pt; font-size: 10pt;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\">In September 2017</div><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\">, the Internal Revenue Service (&#8220;IRS&#8221;) commenced an examination of the Company&#8217;s </div><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\">2015</div><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"> consolidated corporate income tax return. The examination was completed in July 2018</div><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"> resulting in a no change report. As of December&#160;</div><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\">29</div><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\">, </div><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\">2018</div><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\">, the Company&#8217;s </div><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\">2016</div><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"> and </div><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\">2017</div><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"> federal income tax returns remain subject to examination by IRS. The Company&#8217;s state income tax returns remain subject to examination for three or four years depending on the state&#8217;s statute of limitations. The Company is being audited by one state as of December&#160;</div><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\">29</div><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\">, </div><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\">2018</div></div><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">. In addition, the Company is generally obligated to report changes in taxable income arising from federal income tax audits.</div></div></div><div style=\"color: rgb(0, 0, 0); font-family: 'times new roman'; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin-top: 12pt; margin-bottom: 0pt; font-size: 10pt;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\">It is reasonably possible that the Company&#8217;s unrecognized tax benefits may increase or decrease in </div><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\">2019</div></div><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\"> if there is a completion of certain 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&#8217;s financial position, results of operations or cash flows.</div></div></div><div style=\"color: rgb(0, 0, 0); font-family: 'times new roman'; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin-top: 12pt; margin-bottom: 0pt; font-size: 10pt;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\">As of December&#160;29, 2018, the Company&#8217;s deferred tax assets include a capital loss carryforward. The capital loss carryforward, totaling $1.7</div><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;million as of December&#160;29, 2018, which if unused, will expire in year 2019</div></div><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">.</div></div></div> <div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"> </div><table border=\"0\" style=\"width:100%; table-layout:fixed;\" cellspacing=\"0\" cellpadding=\"0\"><tr><td></td></tr></table>"}]},{"name":"rpt:f-856","factDimensions":{"xbrl:concept":"us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock","xbrl:period":"2017-12-31T00:00:00/2018-12-30T00:00:00","xbrl:entity":"cik:0000949870"},"factValues":[{"value":"<div style=\"font-family: &quot;times new roman&quot;, serif; font-size: 12pt; margin-bottom: 0px; margin-top: 8pt; line-height: 12pt;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-size: 10pt;;display:inline;\">The Company&#8217;s reconciliations to statutory rates are as follows:</div><br/><div style=\"font-family: &quot;times new roman&quot;, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-size: 10pt;;display:inline;\">&#160;</div></div></div><div><table style=\"border: none; margin-bottom: 0.001pt; width: 84%; border-spacing: 0px; border-collapse: separate;;margin : 0px auto;;text-align:left;\"><tr style=\"font-size: 8pt;\"><td style=\"padding: 0px 0px 1pt; vertical-align: bottom; font-size: 8pt;;width:;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; background: none; margin-bottom: 0px; margin-top: 0px; line-height: 8pt;\"><div style=\"font-size: 8pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></div></td><td style=\"padding: 0in 0in 1pt; vertical-align: bottom; font-size: 8pt;;width:;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: 8pt;\"><div style=\"font-size: 8pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></div></td><td colspan=\"2\" style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; font-size: 8pt; border-bottom: 1pt solid rgb(0, 0, 0);;width:;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; text-align: center; white-space: nowrap; line-height: 8pt;\"><div style=\"font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\"><div style=\"white-space: nowrap;;font-weight:bold;display:inline;\">2018</div></div></div></div></div></td><td style=\"padding: 0in 0in 1pt; vertical-align: bottom; white-space: nowrap; font-size: 8pt;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: 8pt;\"><div style=\"font-size: 8pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></div></td><td style=\"padding: 0in 0in 1pt; vertical-align: bottom; white-space: nowrap; font-size: 8pt;;width:;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: 8pt;\"><div style=\"font-size: 8pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></div></td><td colspan=\"2\" style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; font-size: 8pt; border-bottom: 1pt solid rgb(0, 0, 0);;width:;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; text-align: center; white-space: nowrap; line-height: 8pt;\"><div style=\"font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\"><div style=\"white-space: nowrap;;font-weight:bold;display:inline;\">2017</div></div></div></div></div></td><td style=\"padding: 0in 0in 1pt; vertical-align: bottom; white-space: nowrap; font-size: 8pt;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: 8pt;\"><div style=\"font-size: 8pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></div></td><td style=\"padding: 0in 0in 1pt; vertical-align: bottom; white-space: nowrap; font-size: 8pt;;width:;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: 8pt;\"><div style=\"font-size: 8pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></div></td><td colspan=\"2\" style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; font-size: 8pt; border-bottom: 1pt solid rgb(0, 0, 0);;width:;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; text-align: center; white-space: nowrap; line-height: 8pt;\"><div style=\"font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\"><div style=\"white-space: nowrap;;font-weight:bold;display:inline;\">2016</div></div></div></div></div></td><td style=\"padding: 0in 0in 1pt; vertical-align: bottom; white-space: nowrap; font-size: 8pt;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: 8pt;\"><div style=\"font-size: 8pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></div></td></tr><tr><td style=\"background: rgb(204, 238, 255); padding: 0px; vertical-align: bottom; width: 82%;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; margin-bottom: 0px; margin-left: 0.17in; margin-top: 0px; text-indent: -0.17in; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">Statutory rate</div></div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; width: 1%;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 1%; text-align: left; vertical-align: bottom; padding: 0in; border-top: 0px none;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: right; border-top: 0px none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">21.0</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: left; white-space: nowrap; margin-left: 0in; text-indent: 0in; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">%</div></div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 4%; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left; border-top: 0px none;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: right; border-top: 0px none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">35.0</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: left; white-space: nowrap; margin-left: 0in; text-indent: 0in; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">%</div></div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 4%; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left; border-top: 0px none;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: right; border-top: 0px none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">35.0</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: left; white-space: nowrap; margin-left: 0in; text-indent: 0in; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">%</div></div></div></td></tr><tr><td style=\"padding: 0px; vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 82%;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; margin-bottom: 0px; margin-left: 0.17in; margin-top: 0px; text-indent: -0.17in; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">State income taxes, net of federal benefit</div></div></div></td><td style=\"padding: 0in; vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 1%;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">4.6</div></div></td><td style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background-color: rgba(255, 255, 255, 0); width: 4%; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">3.6</div></div></td><td style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background-color: rgba(255, 255, 255, 0); width: 4%; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">3.6</div></div></td><td style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td></tr><tr><td style=\"background: rgb(204, 238, 255); padding: 0px; vertical-align: bottom; width: 82%;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; margin-bottom: 0px; margin-left: 0.17in; margin-top: 0px; text-indent: -0.17in; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">Deduction relating to U.S. production activities</div></div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; width: 1%;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 1%; text-align: left; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 1%;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; white-space: nowrap; margin-right: 0in; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">&#8212;</div></div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 4%; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">(3.2</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: left; white-space: nowrap; margin-left: 0in; text-indent: 0in; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">)</div></div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 4%; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">(2.6</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: left; white-space: nowrap; margin-left: 0in; text-indent: 0in; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">)</div></div></div></td></tr><tr><td style=\"padding: 0px; vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 82%;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; margin-bottom: 0px; margin-left: 0.17in; margin-top: 0px; text-indent: -0.17in; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">Deduction relating to excess stock based compensation</div></div></div></td><td style=\"padding: 0in; vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 1%;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">(3.6</div></div></td><td style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: left; white-space: nowrap; margin-left: 0in; text-indent: 0in; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">)</div></div></div></td><td style=\"background-color: rgba(255, 255, 255, 0); width: 4%; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">(3.7</div></div></td><td style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: left; white-space: nowrap; margin-left: 0in; text-indent: 0in; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">)</div></div></div></td><td style=\"background-color: rgba(255, 255, 255, 0); width: 4%; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; white-space: nowrap; margin-right: 0in; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">&#8212;</div></div></div></td><td style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td></tr><tr><td style=\"background: rgb(204, 238, 255); padding: 0px; vertical-align: bottom; width: 82%;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; margin-bottom: 0px; margin-left: 0.17in; margin-top: 0px; text-indent: -0.17in; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">Change relating to enacted Tax Cuts and Jobs Act</div></div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; width: 1%;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 1%; text-align: left; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 1%;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; white-space: nowrap; margin-right: 0in; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">&#8212;</div></div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 4%; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">(17.5</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: left; white-space: nowrap; margin-left: 0in; text-indent: 0in; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">)</div></div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 4%; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 1%;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; white-space: nowrap; margin-right: 0in; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">&#8212;</div></div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td></tr><tr><td style=\"padding: 0px; vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 82%; font-size: 10pt;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; margin-bottom: 0px; margin-left: 0.17in; margin-top: 0px; text-indent: -0.17in; line-height: normal;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">Non-</div><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">deductable meals&#160;&amp; entertainment</div></div></div></td><td style=\"padding: 0in; vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 1%;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">1.1</div></div></td><td style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background-color: rgba(255, 255, 255, 0); width: 4%; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">0.9</div></div></td><td style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background-color: rgba(255, 255, 255, 0); width: 4%; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">0.9</div></div></td><td style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td></tr><tr><td style=\"background: rgb(204, 238, 255); padding: 0px; vertical-align: bottom; width: 82%;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; margin-bottom: 0px; margin-left: 0.17in; margin-top: 0px; text-indent: -0.17in; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">Accounting method changes</div></div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; width: 1%;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 1%; text-align: left; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">(3.9</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: left; white-space: nowrap; margin-left: 0in; text-indent: 0in; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">)</div></div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 4%; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 1%;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; white-space: nowrap; margin-right: 0in; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">&#8212;</div></div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 4%; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 1%;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; white-space: nowrap; margin-right: 0in; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">&#8212;</div></div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td></tr><tr><td style=\"padding: 0px; vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 82%;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; margin-bottom: 0px; margin-left: 0.17in; margin-top: 0px; text-indent: -0.17in; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">Change in valuation allowance</div></div></div></td><td style=\"padding: 0in; vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 1%;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">0.7</div></div></td><td style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background-color: rgba(255, 255, 255, 0); width: 4%; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; white-space: nowrap; margin-right: 0in; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">&#8212;</div></div></div></td><td style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background-color: rgba(255, 255, 255, 0); width: 4%; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">(0.3</div></div></td><td style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: left; white-space: nowrap; margin-left: 0in; text-indent: 0in; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">)</div></div></div></td></tr><tr><td style=\"background: rgb(204, 238, 255); padding: 0px 0px 0.5pt; vertical-align: bottom; width: 82%;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; margin-bottom: 0px; margin-left: 0.17in; margin-top: 0px; text-indent: -0.17in; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">Other</div></div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in 0in 0.5pt; vertical-align: bottom; width: 1%;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 1%; text-align: left; vertical-align: bottom; padding-top: 0in; padding-right: 0in; padding-left: 0in; border-bottom: 1pt solid black;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: right; border-bottom: 1pt solid black;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">0.4</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in 0in 0.5pt; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 4%; vertical-align: bottom; padding: 0in 0in 0.5pt;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background: rgb(204, 238, 255); padding-top: 0in; padding-right: 0in; padding-left: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left; border-bottom: 1pt solid black;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: right; border-bottom: 1pt solid black;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">(0.4</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in 0in 0.5pt; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: left; white-space: nowrap; margin-left: 0in; text-indent: 0in; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">)</div></div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 4%; vertical-align: bottom; padding: 0in 0in 0.5pt;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background: rgb(204, 238, 255); padding-top: 0in; padding-right: 0in; padding-left: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left; border-bottom: 1pt solid black;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: right; border-bottom: 1pt solid black;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">(0.3</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in 0in 0.5pt; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: left; white-space: nowrap; margin-left: 0in; text-indent: 0in; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">)</div></div></div></td></tr><tr><td style=\"padding: 0px 0px 1.25pt; vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 82%;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; margin-bottom: 0px; margin-top: 0px; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding: 0in 0in 1.25pt; vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 1%;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left; vertical-align: bottom; padding-top: 0in; padding-right: 0in; padding-left: 0in; border-bottom: 2.5pt double black;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"padding: 0in 0in 1.5pt; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: right; border-bottom: 2.5pt double black;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">20.3</div></div></td><td style=\"padding: 0in 0in 1.25pt; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: left; white-space: nowrap; margin-left: 0in; text-indent: 0in; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">%</div></div></div></td><td style=\"background-color: rgba(255, 255, 255, 0); width: 4%; vertical-align: bottom; padding: 0in 0in 1.25pt;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"padding-top: 0in; padding-right: 0in; padding-left: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left; border-bottom: 2.5pt double black;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"padding: 0in 0in 1.5pt; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: right; border-bottom: 2.5pt double black;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">14.7</div></div></td><td style=\"padding: 0in 0in 1.25pt; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: left; white-space: nowrap; margin-left: 0in; text-indent: 0in; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">%</div></div></div></td><td style=\"background-color: rgba(255, 255, 255, 0); width: 4%; vertical-align: bottom; padding: 0in 0in 1.25pt;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"padding-top: 0in; padding-right: 0in; padding-left: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left; border-bottom: 2.5pt double black;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"padding: 0in 0in 1.5pt; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: right; border-bottom: 2.5pt double black;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">36.3</div></div></td><td style=\"padding: 0in 0in 1.25pt; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: left; white-space: nowrap; margin-left: 0in; text-indent: 0in; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">%</div></div></div></td></tr></table><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div></div><table border=\"0\" style=\"width:100%; table-layout:fixed;\" cellspacing=\"0\" cellpadding=\"0\"><tr><td></td></tr></table>"}]},{"name":"rpt:f-857","factDimensions":{"xbrl:concept":"us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock","xbrl:period":"2017-12-31T00:00:00/2018-12-30T00:00:00","xbrl:entity":"cik:0000949870"},"factValues":[{"value":"<div style=\"font-size:10pt; color:#000000; font-family:'times new roman'; font-style:normal; font-variant-ligatures:normal; font-variant-caps:normal; font-weight:400; letter-spacing:normal; orphans:2; text-align:start; text-indent:0px; text-transform:none; white-space:normal; widows:2; word-spacing:0px; -webkit-text-stroke-width:0px; text-decoration-style:initial; text-decoration-color:initial; margin-top:12pt; margin-bottom:0pt\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">Significant components of the Company&#8217;s deferred tax assets and liabilities are as follows at:</div></div></div><div style=\"font-family: &quot;times new roman&quot;, serif; font-size: 10pt; margin-bottom: 0px; margin-top: 0px; background: none;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div><div><table style=\"border: none; margin-top: 0in; margin-bottom: 0in; width: 100%; border-spacing: 0px; border-collapse: separate;;margin : 0px auto;;text-align:left;\"><tr style=\"font-size: 8pt;\"><td style=\"padding: 0px 0px 0.375pt; vertical-align: bottom; font-size: 8pt;;width:;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; margin-bottom: 0px; margin-top: 0px; line-height: normal; font-size: 8pt;\"><div style=\"background: none;;font-weight:bold;display:inline;width:100%;\"><div style=\"font-size: 8pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></div></div></td><td style=\"padding: 0in 0in 0.375pt; vertical-align: bottom; font-size: 8pt;;width:;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal; font-size: 8pt;\"><div style=\"background: none;;font-weight:bold;display:inline;width:100%;\"><div style=\"font-size: 8pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></div></div></td><td colspan=\"2\" style=\"padding: 0in 0in 1.875pt; vertical-align: bottom; white-space: nowrap; font-size: 8pt; border-bottom: 0.75pt solid black;;width:;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; text-align: center; white-space: nowrap; line-height: normal; font-size: 8pt;\"><div style=\"font-weight:bold;display:inline;width:100%;\"><div style=\"font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\"><div style=\"white-space: nowrap;;font-weight:bold;display:inline;\">December 29,</div></div></div></div><br/>2018</div></div></td><td style=\"padding: 0in 0in 0.375pt; vertical-align: bottom; white-space: nowrap; font-size: 8pt;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal; font-size: 8pt;\"><div style=\"background: none;;font-weight:bold;display:inline;width:100%;\"><div style=\"font-size: 8pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></div></div></td><td style=\"padding: 0in 0in 0.375pt; vertical-align: bottom; white-space: nowrap; font-size: 8pt;;width:;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal; font-size: 8pt;\"><div style=\"background: none;;font-weight:bold;display:inline;width:100%;\"><div style=\"font-size: 8pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></div></div></td><td colspan=\"2\" style=\"padding-top: 0in; padding-right: 0in; padding-left: 0in; vertical-align: bottom; white-space: nowrap; font-size: 8pt; border-bottom: 0.75pt solid black;;width:;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; text-align: center; white-space: nowrap; line-height: normal; font-size: 8pt;\"><div style=\"font-weight:bold;display:inline;width:100%;\"><div style=\"font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\"><div style=\"white-space: nowrap;;font-weight:bold;display:inline;\">December 30,</div></div></div></div><br/>2017</div></div></td><td style=\"padding: 0in 0in 0.375pt; vertical-align: bottom; white-space: nowrap; font-size: 8pt;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal; font-size: 8pt;\"><div style=\"background: none;;font-weight:bold;display:inline;width:100%;\"><div style=\"font-size: 8pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></div></div></td></tr><tr style=\"font-size: 8pt;\"><td style=\"padding: 0px; vertical-align: bottom; font-size: 8pt;;width:;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; background: none; margin-bottom: 0px; margin-top: 0px; line-height: 8pt;\"><div style=\"font-size: 8pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></div></td><td style=\"padding: 0in; vertical-align: bottom; font-size: 8pt;;width:;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: 8pt;\"><div style=\"font-size: 8pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></div></td><td colspan=\"6\" style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; font-size: 8pt;;width:;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; text-align: center; white-space: nowrap; line-height: 8pt;\"><div style=\"font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">(in thousands)</div></div></div></div></td><td style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; font-size: 8pt;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: 8pt;\"><div style=\"font-size: 8pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></div></td></tr><tr><td style=\"background: rgb(204, 238, 255); padding: 0px; vertical-align: bottom; width: 81%;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; margin-bottom: 0px; margin-left: 0.17in; margin-top: 0px; text-indent: -0.17in; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-weight:bold;display:inline;\">Deferred tax assets:</div></div></div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; width: 1%;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 1%; text-align: left; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 4%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; margin-bottom: 0px; margin-top: 0px; white-space: nowrap; margin-right: 0in; text-align: right; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 5%; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 4%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; margin-bottom: 0px; margin-top: 0px; white-space: nowrap; margin-right: 0in; text-align: right; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td></tr><tr><td style=\"padding: 0px; vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 81%;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; margin-bottom: 0px; margin-left: 0.5in; margin-top: 0px; text-indent: -0.17in; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">Accrued expenses</div></div></div></td><td style=\"padding: 0in; vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 1%;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left; vertical-align: bottom; padding: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: left; white-space: nowrap; margin-left: 0in; text-indent: 0in; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">$</div></div></div></td><td style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 4%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">1,913</div></div></td><td style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background-color: rgba(255, 255, 255, 0); width: 5%; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: left; white-space: nowrap; margin-left: 0in; text-indent: 0in; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">$</div></div></div></td><td style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 4%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">2,484</div></div></td><td style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td></tr><tr><td style=\"background: rgb(204, 238, 255); padding: 0px; vertical-align: bottom; width: 81%;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; margin-bottom: 0px; margin-left: 0.5in; margin-top: 0px; text-indent: -0.17in; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">Stock-based compensation expense</div></div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; width: 1%;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 1%; text-align: left; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 4%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">5,156</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 5%; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 4%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">4,175</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td></tr><tr><td style=\"padding: 0px; vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 81%;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; margin-bottom: 0px; margin-left: 0.5in; margin-top: 0px; text-indent: -0.17in; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">Inventory</div></div></div></td><td style=\"padding: 0in; vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 1%;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 4%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">1,356</div></div></td><td style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background-color: rgba(255, 255, 255, 0); width: 5%; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 4%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">435</div></div></td><td style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td></tr><tr><td style=\"background: rgb(204, 238, 255); padding: 0px 0px 0.5pt; vertical-align: bottom; width: 81%;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; margin-bottom: 0px; margin-left: 0.5in; margin-top: 0px; text-indent: -0.17in; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">Other</div></div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in 0in 0.5pt; vertical-align: bottom; width: 1%;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 1%; text-align: left; vertical-align: bottom; padding-top: 0in; padding-right: 0in; padding-left: 0in; border-bottom: 1pt solid black;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 4%; text-align: right; border-bottom: 1pt solid black;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">2,478</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in 0in 0.5pt; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 5%; vertical-align: bottom; padding: 0in 0in 0.5pt;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background: rgb(204, 238, 255); padding-top: 0in; padding-right: 0in; padding-left: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left; border-bottom: 1pt solid black;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 4%; text-align: right; border-bottom: 1pt solid black;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">2,598</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in 0in 0.5pt; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td></tr><tr><td style=\"padding: 0px; vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 81%;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; margin-bottom: 0px; margin-left: 0.83in; margin-top: 0px; text-indent: -0.17in; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">Total deferred tax assets</div></div></div></td><td style=\"padding: 0in; vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 1%;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 4%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">10,903</div></div></td><td style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background-color: rgba(255, 255, 255, 0); width: 5%; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 4%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">9,692</div></div></td><td style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td></tr><tr><td style=\"background: rgb(204, 238, 255); padding: 0px 0px 0.5pt; vertical-align: bottom; width: 81%;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; margin-bottom: 0px; margin-left: 0.5in; margin-top: 0px; text-indent: -0.17in; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">Valuation allowance</div></div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in 0in 0.5pt; vertical-align: bottom; width: 1%;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 1%; text-align: left; vertical-align: bottom; padding-top: 0in; padding-right: 0in; padding-left: 0in; border-bottom: 1pt solid black;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 4%; text-align: right; border-bottom: 1pt solid black;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">(1,291</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in 0in 0.5pt; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: left; white-space: nowrap; margin-left: 0in; text-indent: 0in; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">)</div></div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 5%; vertical-align: bottom; padding: 0in 0in 0.5pt;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background: rgb(204, 238, 255); padding-top: 0in; padding-right: 0in; padding-left: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left; border-bottom: 1pt solid black;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 4%; text-align: right; border-bottom: 1pt solid black;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">(439</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in 0in 0.5pt; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: left; white-space: nowrap; margin-left: 0in; text-indent: 0in; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">)</div></div></div></td></tr><tr><td style=\"padding: 0px; vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 81%;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; margin-bottom: 0px; margin-left: 0.83in; margin-top: 0px; text-indent: -0.17in; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">Total deferred tax assets net of valuation allowance</div></div></div></td><td style=\"padding: 0in; vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 1%;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 4%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">9,612</div></div></td><td style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background-color: rgba(255, 255, 255, 0); width: 5%; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 4%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">9,253</div></div></td><td style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td></tr><tr><td style=\"background: rgb(204, 238, 255); padding: 0px; vertical-align: bottom; width: 81%;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; margin-bottom: 0px; margin-left: 0.17in; margin-top: 0px; text-indent: -0.17in; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-weight:bold;display:inline;\">Deferred tax liabilities:</div></div></div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; width: 1%;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 1%; text-align: left; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 4%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; margin-bottom: 0px; margin-top: 0px; white-space: nowrap; margin-right: 0in; text-align: right; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 5%; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 4%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; margin-bottom: 0px; margin-top: 0px; white-space: nowrap; margin-right: 0in; text-align: right; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td></tr><tr><td style=\"padding: 0px; vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 81%;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; margin-bottom: 0px; margin-left: 0.5in; margin-top: 0px; text-indent: -0.17in; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">Property, plant and equipment</div></div></div></td><td style=\"padding: 0in; vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 1%;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 4%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">(57,099</div></div></td><td style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: left; white-space: nowrap; margin-left: 0in; text-indent: 0in; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">)</div></div></div></td><td style=\"background-color: rgba(255, 255, 255, 0); width: 5%; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 4%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">(42,076</div></div></td><td style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: left; white-space: nowrap; margin-left: 0in; text-indent: 0in; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">)</div></div></div></td></tr><tr><td style=\"background: rgb(204, 238, 255); padding: 0px; vertical-align: bottom; width: 81%;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; margin-bottom: 0px; margin-left: 0.5in; margin-top: 0px; text-indent: -0.17in; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">Prepaid expenses</div></div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; width: 1%;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 1%; text-align: left; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 4%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">(949</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: left; white-space: nowrap; margin-left: 0in; text-indent: 0in; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">)</div></div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 5%; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 4%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">(1,341</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: left; white-space: nowrap; margin-left: 0in; text-indent: 0in; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">)</div></div></div></td></tr><tr><td style=\"padding: 0px 0px 0.5pt; vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 81%;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; margin-bottom: 0px; margin-left: 0.5in; margin-top: 0px; text-indent: -0.17in; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">Goodwill</div></div></div></td><td style=\"padding: 0in 0in 0.5pt; vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 1%;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left; vertical-align: bottom; padding-top: 0in; padding-right: 0in; padding-left: 0in; border-bottom: 1pt solid black;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 4%; text-align: right; border-bottom: 1pt solid black;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">(733</div></div></td><td style=\"padding: 0in 0in 0.5pt; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: left; white-space: nowrap; margin-left: 0in; text-indent: 0in; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">)</div></div></div></td><td style=\"background-color: rgba(255, 255, 255, 0); width: 5%; vertical-align: bottom; padding: 0in 0in 0.5pt;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"padding-top: 0in; padding-right: 0in; padding-left: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left; border-bottom: 1pt solid black;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 4%; text-align: right; border-bottom: 1pt solid black;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">(655</div></div></td><td style=\"padding: 0in 0in 0.5pt; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: left; white-space: nowrap; margin-left: 0in; text-indent: 0in; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">)</div></div></div></td></tr><tr><td style=\"background: rgb(204, 238, 255); padding: 0px 0px 0.5pt; vertical-align: bottom; width: 81%;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; margin-bottom: 0px; margin-left: 0.83in; margin-top: 0px; text-indent: -0.17in; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">Total deferred tax liabilities</div></div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in 0in 0.5pt; vertical-align: bottom; width: 1%;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 1%; text-align: left; vertical-align: bottom; padding-top: 0in; padding-right: 0in; padding-left: 0in; border-bottom: 1pt solid black;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 4%; text-align: right; border-bottom: 1pt solid black;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">(58,781</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in 0in 0.5pt; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: left; white-space: nowrap; margin-left: 0in; text-indent: 0in; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">)</div></div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 5%; vertical-align: bottom; padding: 0in 0in 0.5pt;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background: rgb(204, 238, 255); padding-top: 0in; padding-right: 0in; padding-left: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left; border-bottom: 1pt solid black;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 4%; text-align: right; border-bottom: 1pt solid black;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">(44,072</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in 0in 0.5pt; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: left; white-space: nowrap; margin-left: 0in; text-indent: 0in; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">)</div></div></div></td></tr><tr><td style=\"padding: 0px 0px 1.25pt; vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 81%;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; margin-bottom: 0px; margin-left: 0.83in; margin-top: 0px; text-indent: -0.17in; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">Net deferred tax liabilities</div></div></div></td><td style=\"padding: 0in 0in 1.25pt; vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 1%;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left; vertical-align: bottom; padding-top: 0in; padding-right: 0in; padding-left: 0in; border-bottom: 2.5pt double black;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: left; white-space: nowrap; margin-left: 0in; text-indent: 0in; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">$</div></div></div></td><td style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 4%; text-align: right; border-bottom: 2.5pt double black;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">(49,169</div></div></td><td style=\"padding: 0in 0in 1.25pt; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: left; white-space: nowrap; margin-left: 0in; text-indent: 0in; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">)</div></div></div></td><td style=\"background-color: rgba(255, 255, 255, 0); width: 5%; vertical-align: bottom; padding: 0in 0in 1.25pt;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"padding-top: 0in; padding-right: 0in; padding-left: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left; border-bottom: 2.5pt double black;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: left; white-space: nowrap; margin-left: 0in; text-indent: 0in; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">$</div></div></div></td><td style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 4%; text-align: right; border-bottom: 2.5pt double black;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">(34,819</div></div></td><td style=\"padding: 0in 0in 1.25pt; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: left; white-space: nowrap; margin-left: 0in; text-indent: 0in; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">)</div></div></div></td></tr></table><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div></div><table border=\"0\" style=\"width:100%; table-layout:fixed;\" cellspacing=\"0\" cellpadding=\"0\"><tr><td></td></tr></table>"}]},{"name":"rpt:f-858","factDimensions":{"xbrl:concept":"us-gaap:SummaryOfIncomeTaxContingenciesTextBlock","xbrl:period":"2017-12-31T00:00:00/2018-12-30T00:00:00","xbrl:entity":"cik:0000949870"},"factValues":[{"value":"<div style=\"color: rgb(0, 0, 0); font-family: 'times new roman'; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin-top: 12pt; margin-bottom: 0pt; font-size: 10pt;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">A reconciliation of the beginning and ending amount of unrecognized tax benefits is as follows:</div></div></div><div style=\"font-family: &quot;times new roman&quot;, serif; font-size: 10pt; margin-bottom: 0px; margin-top: 0px; background: none;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div><div><table style=\"border: none; margin-bottom: 0.001pt; width: 76%; border-spacing: 0px; border-collapse: separate;;margin : 0px auto;;text-align:left;\"><tr style=\"font-size: 8pt;\"><td style=\"padding: 0px 0px 0.375pt; vertical-align: bottom; font-size: 8pt;;width:;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; background: none; margin-bottom: 0px; margin-top: 0px; line-height: 8pt;\"><div style=\"font-size: 8pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></div></td><td style=\"padding: 0in 0in 0.375pt; vertical-align: bottom; font-size: 8pt;;width:;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: 8pt;\"><div style=\"font-size: 8pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></div></td><td colspan=\"2\" style=\"padding: 0in 0in 1.875pt; vertical-align: bottom; white-space: nowrap; font-size: 8pt; border-bottom: 0.75pt solid black;;width:;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; text-align: center; white-space: nowrap; line-height: 8pt;\"><div style=\"font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\"><div style=\"white-space: nowrap;;font-weight:bold;display:inline;\">2018</div></div></div></div></div></td><td style=\"padding: 0in 0in 0.375pt; vertical-align: bottom; white-space: nowrap; font-size: 8pt;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: 8pt;\"><div style=\"font-size: 8pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></div></td><td style=\"padding: 0in 0in 0.375pt; vertical-align: bottom; white-space: nowrap; font-size: 8pt;;width:;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: 8pt;\"><div style=\"font-size: 8pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></div></td><td colspan=\"2\" style=\"padding-top: 0in; padding-right: 0in; padding-left: 0in; vertical-align: bottom; white-space: nowrap; font-size: 8pt; border-bottom: 0.75pt solid black;;width:;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; text-align: center; white-space: nowrap; line-height: 8pt;\"><div style=\"font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\"><div style=\"white-space: nowrap;;font-weight:bold;display:inline;\">2017</div></div></div></div></div></td><td style=\"padding: 0in 0in 0.375pt; vertical-align: bottom; white-space: nowrap; font-size: 8pt;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: 8pt;\"><div style=\"font-size: 8pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></div></td></tr><tr style=\"font-size: 8pt;\"><td style=\"padding: 0px; vertical-align: bottom; font-size: 8pt;;width:;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; background: none; margin-bottom: 0px; margin-top: 0px; line-height: 8pt;\"><div style=\"font-size: 8pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></div></td><td style=\"padding: 0in; vertical-align: bottom; font-size: 8pt;;width:;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: 8pt;\"><div style=\"font-size: 8pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></div></td><td colspan=\"6\" style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; font-size: 8pt;;width:;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; text-align: center; white-space: nowrap; line-height: 8pt;\"><div style=\"font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">(in thousands)</div></div></div></div></td><td style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; font-size: 8pt;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: 8pt;\"><div style=\"font-size: 8pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></div></td></tr><tr><td style=\"background: rgb(204, 238, 255); padding: 0px; vertical-align: bottom; width: 85%;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; margin-bottom: 0px; margin-left: 0.17in; margin-top: 0px; text-indent: -0.17in; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">Balance at beginning of year</div></div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; width: 1%;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 1%; text-align: left; vertical-align: bottom; padding: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: left; white-space: nowrap; margin-left: 0in; text-indent: 0in; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">$</div></div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 2%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">292</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 6%; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: left; white-space: nowrap; margin-left: 0in; text-indent: 0in; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">$</div></div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 2%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">589</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td></tr><tr><td style=\"padding: 0px; vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 85%;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; margin-bottom: 0px; margin-left: 0.17in; margin-top: 0px; text-indent: -0.17in; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">Increases related to current year tax positions</div></div></div></td><td style=\"padding: 0in; vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 1%;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 2%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">8</div></div></td><td style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background-color: rgba(255, 255, 255, 0); width: 6%; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 2%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">64</div></div></td><td style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td></tr><tr><td style=\"background: rgb(204, 238, 255); padding: 0px; vertical-align: bottom; width: 85%;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; margin-bottom: 0px; margin-left: 0.17in; margin-top: 0px; text-indent: -0.17in; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">(Decreases) Increases related to prior year tax positions</div></div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; width: 1%;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 1%; text-align: left; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 2%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">636</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 6%; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 2%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">(259</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: left; white-space: nowrap; margin-left: 0in; text-indent: 0in; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">)</div></div></div></td></tr><tr><td style=\"padding: 0px; vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 85%;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; margin-bottom: 0px; margin-left: 0.17in; margin-top: 0px; text-indent: -0.17in; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">Decreases related to settlements</div></div></div></td><td style=\"padding: 0in; vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 1%;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 2%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">(100</div></div></td><td style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: left; white-space: nowrap; margin-left: 0in; text-indent: 0in; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">)</div></div></div></td><td style=\"background-color: rgba(255, 255, 255, 0); width: 6%; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 2%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">(62</div></div></td><td style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: left; white-space: nowrap; margin-left: 0in; text-indent: 0in; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">)</div></div></div></td></tr><tr><td style=\"background: rgb(204, 238, 255); padding: 0px 0px 0.5pt; vertical-align: bottom; width: 85%;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; margin-bottom: 0px; margin-left: 0.17in; margin-top: 0px; text-indent: -0.17in; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">Decreases related to lapse of statute of limitations</div></div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in 0in 0.5pt; vertical-align: bottom; width: 1%;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 1%; text-align: left; vertical-align: bottom; padding-top: 0in; padding-right: 0in; padding-left: 0in; border-bottom: 1pt solid black;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 2%; border-bottom: 1pt solid black;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; white-space: nowrap; margin-right: 0in; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">&#8212;</div></div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in 0in 0.5pt; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 6%; vertical-align: bottom; padding: 0in 0in 0.5pt;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background: rgb(204, 238, 255); padding-top: 0in; padding-right: 0in; padding-left: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left; border-bottom: 1pt solid black;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 2%; text-align: right; border-bottom: 1pt solid black;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">(40</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in 0in 0.5pt; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: left; white-space: nowrap; margin-left: 0in; text-indent: 0in; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">)</div></div></div></td></tr><tr><td style=\"padding: 0px 0px 1.25pt; vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 85%;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; margin-bottom: 0px; margin-left: 0.17in; margin-top: 0px; text-indent: -0.17in; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">Balance at end of year</div></div></div></td><td style=\"padding: 0in 0in 1.25pt; vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 1%;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left; vertical-align: bottom; padding-top: 0in; padding-right: 0in; padding-left: 0in; border-bottom: 2.5pt double black;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: left; white-space: nowrap; margin-left: 0in; text-indent: 0in; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">$</div></div></div></td><td style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 2%; text-align: right; border-bottom: 2.5pt double black;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">836</div></div></td><td style=\"padding: 0in 0in 1.25pt; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background-color: rgba(255, 255, 255, 0); width: 6%; vertical-align: bottom; padding: 0in 0in 1.25pt;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"padding-top: 0in; padding-right: 0in; padding-left: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left; border-bottom: 2.5pt double black;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: left; white-space: nowrap; margin-left: 0in; text-indent: 0in; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">$</div></div></div></td><td style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 2%; text-align: right; border-bottom: 2.5pt double black;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">292</div></div></td><td style=\"padding: 0in 0in 1.25pt; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td></tr></table><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div></div><table border=\"0\" style=\"width:100%; table-layout:fixed;\" cellspacing=\"0\" cellpadding=\"0\"><tr><td></td></tr></table>"}]},{"name":"rpt:f-859","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-860","factDimensions":{"xbrl:concept":"us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseMealsAndEntertainment","xbrl:period":"2017-01-01T00:00:00/2017-12-31T00:00:00","xbrl:entity":"cik:0000949870"},"factValues":[{"value":"0.009","decimals":3}]},{"name":"rpt:f-861","factDimensions":{"xbrl:concept":"us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseMealsAndEntertainment","xbrl:period":"2015-12-27T00:00:00/2017-01-01T00:00:00","xbrl:entity":"cik:0000949870"},"factValues":[{"value":"0.009","decimals":3}]},{"name":"rpt:f-862","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-863","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-864","factDimensions":{"xbrl:concept":"us-gaap:CommitmentsAndContingenciesDisclosureTextBlock","xbrl:period":"2017-12-31T00:00:00/2018-12-30T00:00:00","xbrl:entity":"cik:0000949870"},"factValues":[{"value":"<div style=\"margin: 0px; font-family: &quot;times new roman&quot;; font-size: 10pt;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-weight:bold;display:inline;width:100%;\">J. Commitments and Contingencies</div></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px; background: none;\"></div><div style=\"font-size:10pt; color:#000000; font-family:'times new roman'; font-style:normal; font-variant-ligatures:normal; font-variant-caps:normal; font-weight:400; letter-spacing:normal; orphans:2; text-align:start; text-indent:0px; text-transform:none; white-space:normal; widows:2; word-spacing:0px; -webkit-text-stroke-width:0px; text-decoration-style:initial; text-decoration-color:initial; margin-top:6pt; margin-bottom:0pt\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-weight:bold;display:inline;\"><div style=\"font-style:italic;display:inline;;font-style:italic;display:inline;\">Contractual Obligations</div></div></div></div></div> <div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"> </div><div style=\"font-size: 10pt; color: rgb(0, 0, 0); font-family: &quot;times new roman&quot;; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin-top: 6pt; margin-bottom: 0pt; line-height: 12pt;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\">As of December&#160;29, 2018, projected cash outflows under&#160;<div style=\"white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">non-cancelable</div>&#160;contractual obligations for the remaining years under the contracts are as follows:</div></div><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"> </div></div> <div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"> </div><div style=\"font-family: &quot;times new roman&quot;, serif; font-size: 12pt; margin-bottom: 0px; margin-top: 0px; background: none;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px; background: none; text-decoration: none;;display:inline;\">&#160;</div></div><div><table style=\"border: none;border-collapse: collapse;margin-bottom: .001pt;width: 100%;;margin : 0px auto;;text-align:left;\"><tr style=\"font-size: 8pt;\"><td style=\"border-bottom: none; border-top: none; padding: 0px; vertical-align: bottom; font-size: 8pt;;width:;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; background: none; margin-bottom: 0px; margin-top: 0px; line-height: 8pt;\"><div style=\"font-size: 8pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"border-top: none; padding: 0in; vertical-align: bottom; font-size: 8pt;;width:;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: 8pt;\"><div style=\"font-size: 8pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></div></td><td colspan=\"26\" style=\"border-bottom: 0.75pt solid black; border-top: none; padding: 0in; vertical-align: bottom; white-space: nowrap; text-align: center; font-size: 8pt;;width:;\"><div style=\"font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-weight:bold;display:inline;\">Payments Due by Period</div></div></div></div></div></td><td style=\"border-top: none; padding: 0in; vertical-align: bottom; white-space: nowrap; font-size: 8pt;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: 8pt;\"><div style=\"font-size: 8pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></div></td></tr><tr style=\"font-size: 8pt;\"><td style=\"padding: 0px 0px 2px; vertical-align: bottom; font-size: 8pt;;width:;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; background: none; margin-bottom: 0px; margin-top: 0px; line-height: 8pt;\"><div style=\"font-size: 8pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></div></td><td style=\"padding: 0in 0in 2px; vertical-align: bottom; font-size: 8pt;;width:;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: 8pt;\"><div style=\"font-size: 8pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></div></td><td colspan=\"2\" style=\"padding: 0in 0in 2px; vertical-align: bottom; white-space: nowrap; font-size: 8pt; border-bottom: 0.75pt solid black;;width:;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; text-align: center; white-space: nowrap; margin-top: 0pt; margin-bottom: 0pt; line-height: 8pt;\"><div style=\"font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\"><div style=\"white-space: nowrap;;font-weight:bold;display:inline;\">Total</div></div></div></div></div></td><td style=\"padding: 0in 0in 2px; vertical-align: bottom; white-space: nowrap; font-size: 8pt;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: 8pt;\"><div style=\"font-size: 8pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></div></td><td style=\"padding: 0in 0in 2px; vertical-align: bottom; white-space: nowrap; font-size: 8pt;;width:;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: 8pt;\"><div style=\"font-size: 8pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></div></td><td colspan=\"2\" style=\"border-top: none; padding: 0in; vertical-align: bottom; white-space: nowrap; font-size: 8pt; border-bottom: 0.75pt solid black;;width:;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; text-align: center; white-space: nowrap; margin-top: 0pt; margin-bottom: 0pt; line-height: 8pt;\"><div style=\"font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\"><div style=\"white-space: nowrap;;font-weight:bold;display:inline;\">2019</div></div></div></div></div></td><td style=\"padding: 0in 0in 2px; vertical-align: bottom; white-space: nowrap; font-size: 8pt;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: 8pt;\"><div style=\"font-size: 8pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></div></td><td style=\"padding: 0in 0in 2px; vertical-align: bottom; white-space: nowrap; font-size: 8pt;;width:;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: 8pt;\"><div style=\"font-size: 8pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></div></td><td colspan=\"2\" style=\"border-top: none; padding: 0in; vertical-align: bottom; white-space: nowrap; font-size: 8pt; border-bottom: 0.75pt solid black;;width:;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; text-align: center; white-space: nowrap; margin-top: 0pt; margin-bottom: 0pt; line-height: 8pt;\"><div style=\"font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\"><div style=\"white-space: nowrap;;font-weight:bold;display:inline;\">2020</div></div></div></div></div></td><td style=\"padding: 0in 0in 2px; vertical-align: bottom; white-space: nowrap; font-size: 8pt;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: 8pt;\"><div style=\"font-size: 8pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></div></td><td style=\"padding: 0in 0in 2px; vertical-align: bottom; white-space: nowrap; font-size: 8pt;;width:;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: 8pt;\"><div style=\"font-size: 8pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></div></td><td colspan=\"2\" style=\"border-top: none; padding: 0in; vertical-align: bottom; white-space: nowrap; font-size: 8pt; border-bottom: 0.75pt solid black;;width:;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; text-align: center; white-space: nowrap; margin-top: 0pt; margin-bottom: 0pt; line-height: 8pt;\"><div style=\"font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\"><div style=\"white-space: nowrap;;font-weight:bold;display:inline;\">2021</div></div></div></div></div></td><td style=\"padding: 0in 0in 2px; vertical-align: bottom; white-space: nowrap; font-size: 8pt;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: 8pt;\"><div style=\"font-size: 8pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></div></td><td style=\"padding: 0in 0in 2px; vertical-align: bottom; white-space: nowrap; font-size: 8pt;;width:;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: 8pt;\"><div style=\"font-size: 8pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></div></td><td colspan=\"2\" style=\"border-top: none; padding: 0in; vertical-align: bottom; white-space: nowrap; font-size: 8pt; border-bottom: 0.75pt solid black;;width:;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; text-align: center; white-space: nowrap; margin-top: 0pt; margin-bottom: 0pt; line-height: 8pt;\"><div style=\"font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\"><div style=\"white-space: nowrap;;font-weight:bold;display:inline;\">2022</div></div></div></div></div></td><td style=\"padding: 0in 0in 2px; vertical-align: bottom; white-space: nowrap; font-size: 8pt;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: 8pt;\"><div style=\"font-size: 8pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></div></td><td style=\"padding: 0in 0in 2px; vertical-align: bottom; white-space: nowrap; font-size: 8pt;;width:;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: 8pt;\"><div style=\"font-size: 8pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></div></td><td colspan=\"2\" style=\"border-top: none; padding: 0in; vertical-align: bottom; white-space: nowrap; font-size: 8pt; border-bottom: 0.75pt solid black;;width:;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; text-align: center; white-space: nowrap; margin-top: 0pt; margin-bottom: 0pt; line-height: 8pt;\"><div style=\"font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\"><div style=\"white-space: nowrap;;font-weight:bold;display:inline;\">2023</div></div></div></div></div></td><td style=\"padding: 0in 0in 2px; vertical-align: bottom; white-space: nowrap; font-size: 8pt;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: 8pt;\"><div style=\"font-size: 8pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></div></td><td style=\"padding: 0in 0in 2px; vertical-align: bottom; white-space: nowrap; font-size: 8pt;;width:;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: 8pt;\"><div style=\"font-size: 8pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></div></td><td colspan=\"2\" style=\"border-top: none; padding: 0in; vertical-align: bottom; white-space: nowrap; font-size: 8pt; border-bottom: 0.75pt solid black;;width:;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; text-align: center; white-space: nowrap; margin-top: 0pt; margin-bottom: 0pt; line-height: 8pt;\"><div style=\"font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\"><div style=\"white-space: nowrap;;font-weight:bold;display:inline;\">Thereafter</div></div></div></div></div></td><td style=\"padding: 0in 0in 2px; vertical-align: bottom; white-space: nowrap; font-size: 8pt;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: 8pt;\"><div style=\"font-size: 8pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></div></td></tr><tr style=\"font-size: 1pt;\"><td style=\"padding: 0px 0px 2px; vertical-align: bottom; font-size: 1pt;;width:;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 1pt; background: none; margin-bottom: 0pt; margin-top: 0pt; text-decoration: none;\">&#160;</div></td><td style=\"padding: 0in 0in 2px; vertical-align: bottom; font-size: 1pt;;width:;\"><div style=\"font-size: 1pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0pt; margin-top: 0pt; background: none; text-decoration: none;\">&#160;</div></td><td colspan=\"2\" style=\"padding: 0in 0in 2px; vertical-align: bottom; white-space: nowrap; font-size: 1pt;;width:;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 1pt; text-align: center; white-space: nowrap; margin-top: 0pt; margin-bottom: 0pt; font-weight: normal;\"><div style=\"font-weight:bold;display:inline;\"><div style=\"font-weight:bold;display:inline;\">&#160;</div></div></div></td><td style=\"padding: 0in 0in 2px; vertical-align: bottom; white-space: nowrap; font-size: 1pt;\"><div style=\"font-size: 1pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0pt; margin-top: 0pt; background: none; text-decoration: none;\">&#160;</div></td><td style=\"padding: 0in 0in 2px; vertical-align: bottom; white-space: nowrap; font-size: 1pt;;width:;\"><div style=\"font-size: 1pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0pt; margin-top: 0pt; background: none; text-decoration: none;\">&#160;</div></td><td colspan=\"2\" style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; font-size: 1pt;;width:;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 1pt; text-align: center; white-space: nowrap; margin-top: 0pt; margin-bottom: 0pt; font-weight: normal;\"><div style=\"font-weight:bold;display:inline;\"><div style=\"font-weight:bold;display:inline;\">&#160;</div></div></div></td><td style=\"padding: 0in 0in 2px; vertical-align: bottom; white-space: nowrap; font-size: 1pt;\"><div style=\"font-size: 1pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0pt; margin-top: 0pt; background: none; text-decoration: none;\">&#160;</div></td><td style=\"padding: 0in 0in 2px; vertical-align: bottom; white-space: nowrap; font-size: 1pt;;width:;\"><div style=\"font-size: 1pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0pt; margin-top: 0pt; background: none; text-decoration: none;\">&#160;</div></td><td colspan=\"2\" style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; font-size: 1pt;;width:;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 1pt; text-align: center; white-space: nowrap; margin-top: 0pt; margin-bottom: 0pt; font-weight: normal;\"><div style=\"font-weight:bold;display:inline;\"><div style=\"font-weight:bold;display:inline;\">&#160;</div></div></div></td><td style=\"padding: 0in 0in 2px; vertical-align: bottom; white-space: nowrap; font-size: 1pt;\"><div style=\"font-size: 1pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0pt; margin-top: 0pt; background: none; text-decoration: none;\">&#160;</div></td><td style=\"padding: 0in 0in 2px; vertical-align: bottom; white-space: nowrap; font-size: 1pt;;width:;\"><div style=\"font-size: 1pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0pt; margin-top: 0pt; background: none; text-decoration: none;\">&#160;</div></td><td colspan=\"2\" style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; font-size: 1pt;;width:;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 1pt; text-align: center; white-space: nowrap; margin-top: 0pt; margin-bottom: 0pt; font-weight: normal;\"><div style=\"font-weight:bold;display:inline;\"><div style=\"font-weight:bold;display:inline;\">&#160;</div></div></div></td><td style=\"padding: 0in 0in 2px; vertical-align: bottom; white-space: nowrap; font-size: 1pt;\"><div style=\"font-size: 1pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0pt; margin-top: 0pt; background: none; text-decoration: none;\">&#160;</div></td><td style=\"padding: 0in 0in 2px; vertical-align: bottom; white-space: nowrap; font-size: 1pt;;width:;\"><div style=\"font-size: 1pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0pt; margin-top: 0pt; background: none; text-decoration: none;\">&#160;</div></td><td colspan=\"2\" style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; font-size: 1pt;;width:;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 1pt; text-align: center; white-space: nowrap; margin-top: 0pt; margin-bottom: 0pt; font-weight: normal;\"><div style=\"font-weight:bold;display:inline;\"><div style=\"font-weight:bold;display:inline;\">&#160;</div></div></div></td><td style=\"padding: 0in 0in 2px; vertical-align: bottom; white-space: nowrap; font-size: 1pt;\"><div style=\"font-size: 1pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0pt; margin-top: 0pt; background: none; text-decoration: none;\">&#160;</div></td><td style=\"padding: 0in 0in 2px; vertical-align: bottom; white-space: nowrap; font-size: 1pt;;width:;\"><div style=\"font-size: 1pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0pt; margin-top: 0pt; background: none; text-decoration: none;\">&#160;</div></td><td colspan=\"2\" style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; font-size: 1pt;;width:;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 1pt; text-align: center; white-space: nowrap; margin-top: 0pt; margin-bottom: 0pt; font-weight: normal;\"><div style=\"font-weight:bold;display:inline;\"><div style=\"font-weight:bold;display:inline;\">&#160;</div></div></div></td><td style=\"padding: 0in 0in 2px; vertical-align: bottom; white-space: nowrap; font-size: 1pt;\"><div style=\"font-size: 1pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0pt; margin-top: 0pt; background: none; text-decoration: none;\">&#160;</div></td><td style=\"padding: 0in 0in 2px; vertical-align: bottom; white-space: nowrap; font-size: 1pt;;width:;\"><div style=\"font-size: 1pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0pt; margin-top: 0pt; background: none; text-decoration: none;\">&#160;</div></td><td colspan=\"2\" style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; font-size: 1pt;;width:;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 1pt; text-align: center; white-space: nowrap; margin-top: 0pt; margin-bottom: 0pt; font-weight: normal;\"><div style=\"font-weight:bold;display:inline;\"><div style=\"font-weight:bold;display:inline;\">&#160;</div></div></div></td><td style=\"padding: 0in 0in 2px; vertical-align: bottom; white-space: nowrap; font-size: 1pt;\"><div style=\"font-size: 1pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0pt; margin-top: 0pt; background: none; text-decoration: none;\">&#160;</div></td></tr><tr style=\"font-size: 8pt;\"><td style=\"border-bottom: none; padding: 0px; vertical-align: bottom; font-size: 8pt;;width:;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; background: none; margin-bottom: 0px; margin-top: 0px; line-height: 8pt;\"><div style=\"font-size: 8pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></div></td><td style=\"padding: 0in; vertical-align: bottom; font-size: 8pt;;width:;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: 8pt;\"><div style=\"font-size: 8pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></div></td><td colspan=\"26\" style=\"border-bottom: none; padding: 0in; vertical-align: bottom; white-space: nowrap; font-size: 8pt;;width:;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; text-align: center; white-space: nowrap; line-height: 8pt;\"><div style=\"font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">(in thousands)</div></div></div></div></td><td style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; font-size: 8pt;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: 8pt;\"><div style=\"font-size: 8pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></div></td></tr><tr><td style=\"background: rgb(204, 238, 255); border-bottom: none; border-top: none; padding: 0px; vertical-align: bottom; width: 51%;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; margin-bottom: 0px; margin-left: 0.17in; margin-top: 0px; text-indent: -0.17in; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">Brand support</div></div></div></td><td style=\"background: rgb(204, 238, 255); border-top: none; padding: 0in; vertical-align: bottom; width: 1%;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 1%; border-bottom: none; border-top: none; text-align: left; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background: rgb(204, 238, 255); border-bottom: none; border-top: none; padding: 0in; vertical-align: bottom; white-space: nowrap; width: 4%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">63,728</div></div></td><td style=\"background: rgb(204, 238, 255); border-top: none; padding: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\">&#160;</td><td style=\"background-color: rgb(204, 238, 255); width: 1%; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background: rgb(204, 238, 255); border-bottom: none; border-top: none; padding: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: left; white-space: nowrap; margin-left: 0in; text-indent: 0in; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">$</div></div></div></td><td style=\"background: rgb(204, 238, 255); border-bottom: none; border-top: none; padding: 0in; vertical-align: bottom; white-space: nowrap; width: 4%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">37,553</div></div></td><td style=\"background: rgb(204, 238, 255); border-top: none; padding: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\">&#160;</td><td style=\"background-color: rgb(204, 238, 255); width: 1%; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background: rgb(204, 238, 255); border-bottom: none; border-top: none; padding: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: left; white-space: nowrap; margin-left: 0in; text-indent: 0in; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">$</div></div></div></td><td style=\"background: rgb(204, 238, 255); border-bottom: none; border-top: none; padding: 0in; vertical-align: bottom; white-space: nowrap; width: 4%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">5,041</div></div></td><td style=\"background: rgb(204, 238, 255); border-top: none; padding: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 1%; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background: rgb(204, 238, 255); border-bottom: none; border-top: none; padding: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: left; white-space: nowrap; margin-left: 0in; text-indent: 0in; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">$</div></div></div></td><td style=\"background: rgb(204, 238, 255); border-bottom: none; border-top: none; padding: 0in; vertical-align: bottom; white-space: nowrap; width: 4%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">4,335</div></div></td><td style=\"background: rgb(204, 238, 255); border-top: none; padding: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 1%; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background: rgb(204, 238, 255); border-bottom: none; border-top: none; padding: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: left; white-space: nowrap; margin-left: 0in; text-indent: 0in; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">$</div></div></div></td><td style=\"background: rgb(204, 238, 255); border-bottom: none; border-top: none; padding: 0in; vertical-align: bottom; white-space: nowrap; width: 4%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">4,200</div></div></td><td style=\"background: rgb(204, 238, 255); border-top: none; padding: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 1%; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background: rgb(204, 238, 255); border-bottom: none; border-top: none; padding: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: left; white-space: nowrap; margin-left: 0in; text-indent: 0in; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">$</div></div></div></td><td style=\"background: rgb(204, 238, 255); border-bottom: none; border-top: none; padding: 0in; vertical-align: bottom; white-space: nowrap; width: 4%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">4,200</div></div></td><td style=\"background: rgb(204, 238, 255); border-top: none; padding: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 1%; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background: rgb(204, 238, 255); border-bottom: none; border-top: none; padding: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: left; white-space: nowrap; margin-left: 0in; text-indent: 0in; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">$</div></div></div></td><td style=\"background: rgb(204, 238, 255); border-bottom: none; border-top: none; padding: 0in; vertical-align: bottom; white-space: nowrap; width: 4%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">8,399</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td></tr><tr><td style=\"border-bottom: none; border-top: none; padding: 0px; vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 51%;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; margin-bottom: 0px; margin-left: 0.17in; margin-top: 0px; text-indent: -0.17in; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">Hops, barley and wheat</div></div></div></td><td style=\"padding: 0in; vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 1%;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background-color: rgba(255, 255, 255, 0); width: 1%; border-bottom: none; border-top: none; text-align: left; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"border-bottom: none; border-top: none; padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 4%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">61,065</div></div></td><td style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left;\">&#160;</td><td style=\"background-color: rgba(255, 255, 255, 0); width: 1%; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"border-bottom: none; border-top: none; padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"border-bottom: none; border-top: none; padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 4%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">35,019</div></div></td><td style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left;\">&#160;</td><td style=\"background-color: rgba(255, 255, 255, 0); width: 1%; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"border-bottom: none; border-top: none; padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"border-bottom: none; border-top: none; padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 4%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">8,855</div></div></td><td style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background-color: rgba(255, 255, 255, 0); width: 1%; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"border-bottom: none; border-top: none; padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"border-bottom: none; border-top: none; padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 4%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">6,444</div></div></td><td style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background-color: rgba(255, 255, 255, 0); width: 1%; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"border-bottom: none; border-top: none; padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"border-bottom: none; border-top: none; padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 4%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">4,575</div></div></td><td style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background-color: rgba(255, 255, 255, 0); width: 1%; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"border-bottom: none; border-top: none; padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"border-bottom: none; border-top: none; padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 4%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">2,343</div></div></td><td style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background-color: rgba(255, 255, 255, 0); width: 1%; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"border-bottom: none; border-top: none; padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"border-bottom: none; border-top: none; padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 4%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">3,829</div></div></td><td style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td></tr><tr><td style=\"background: rgb(204, 238, 255); border-bottom: none; border-top: none; padding: 0px; vertical-align: bottom; width: 51%;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; margin-bottom: 0px; margin-left: 0.17in; margin-top: 0px; text-indent: -0.17in; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">Apples and other ingredients</div></div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; width: 1%;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 1%; border-bottom: none; border-top: none; text-align: left; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background: rgb(204, 238, 255); border-bottom: none; border-top: none; padding: 0in; vertical-align: bottom; white-space: nowrap; width: 4%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">33,028</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\">&#160;</td><td style=\"background-color: rgb(204, 238, 255); width: 1%; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background: rgb(204, 238, 255); border-bottom: none; border-top: none; padding: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background: rgb(204, 238, 255); border-bottom: none; border-top: none; padding: 0in; vertical-align: bottom; white-space: nowrap; width: 4%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">33,028</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\">&#160;</td><td style=\"background-color: rgb(204, 238, 255); width: 1%; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background: rgb(204, 238, 255); border-bottom: none; border-top: none; padding: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background: rgb(204, 238, 255); border-bottom: none; border-top: none; padding: 0in; vertical-align: bottom; white-space: nowrap; width: 4%;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; white-space: nowrap; margin-right: 0in; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">&#8212;</div></div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 1%; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background: rgb(204, 238, 255); border-bottom: none; border-top: none; padding: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background: rgb(204, 238, 255); border-bottom: none; border-top: none; padding: 0in; vertical-align: bottom; white-space: nowrap; width: 4%;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; white-space: nowrap; margin-right: 0in; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">&#8212;</div></div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 1%; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background: rgb(204, 238, 255); border-bottom: none; border-top: none; padding: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background: rgb(204, 238, 255); border-bottom: none; border-top: none; padding: 0in; vertical-align: bottom; white-space: nowrap; width: 4%;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; white-space: nowrap; margin-right: 0in; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">&#8212;</div></div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 1%; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background: rgb(204, 238, 255); border-bottom: none; border-top: none; padding: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background: rgb(204, 238, 255); border-bottom: none; border-top: none; padding: 0in; vertical-align: bottom; white-space: nowrap; width: 4%;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; white-space: nowrap; margin-right: 0in; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">&#8212;</div></div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 1%; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background: rgb(204, 238, 255); border-bottom: none; border-top: none; padding: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background: rgb(204, 238, 255); border-bottom: none; border-top: none; padding: 0in; vertical-align: bottom; white-space: nowrap; width: 4%;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; white-space: nowrap; margin-right: 0in; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">&#8212;</div></div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td></tr><tr><td style=\"border-bottom: none; border-top: none; padding: 0px; vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 51%;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; margin-bottom: 0px; margin-left: 0.17in; margin-top: 0px; text-indent: -0.17in; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">Equipment and machinery</div></div></div></td><td style=\"padding: 0in; vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 1%;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background-color: rgba(255, 255, 255, 0); width: 1%; border-bottom: none; border-top: none; text-align: left; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"border-bottom: none; border-top: none; padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 4%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">28,403</div></div></td><td style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left;\">&#160;</td><td style=\"background-color: rgba(255, 255, 255, 0); width: 1%; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"border-bottom: none; border-top: none; padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"border-bottom: none; border-top: none; padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 4%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">28,403</div></div></td><td style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left;\">&#160;</td><td style=\"background-color: rgba(255, 255, 255, 0); width: 1%; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"border-bottom: none; border-top: none; padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"border-bottom: none; border-top: none; padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 4%;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; white-space: nowrap; margin-right: 0in; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">&#8212;</div></div></div></td><td style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background-color: rgba(255, 255, 255, 0); width: 1%; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"border-bottom: none; border-top: none; padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"border-bottom: none; border-top: none; padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 4%;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; white-space: nowrap; margin-right: 0in; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">&#8212;</div></div></div></td><td style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background-color: rgba(255, 255, 255, 0); width: 1%; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"border-bottom: none; border-top: none; padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"border-bottom: none; border-top: none; padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 4%;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; white-space: nowrap; margin-right: 0in; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">&#8212;</div></div></div></td><td style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background-color: rgba(255, 255, 255, 0); width: 1%; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"border-bottom: none; border-top: none; padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"border-bottom: none; border-top: none; padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 4%;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; white-space: nowrap; margin-right: 0in; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">&#8212;</div></div></div></td><td style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background-color: rgba(255, 255, 255, 0); width: 1%; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"border-bottom: none; border-top: none; padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"border-bottom: none; border-top: none; padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 4%;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; white-space: nowrap; margin-right: 0in; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">&#8212;</div></div></div></td><td style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td></tr><tr><td style=\"background: rgb(204, 238, 255); border-bottom: none; border-top: none; padding: 0px; vertical-align: bottom; width: 51%;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; margin-bottom: 0px; margin-left: 0.17in; margin-top: 0px; text-indent: -0.17in; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">Operating leases</div></div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; width: 1%;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 1%; border-bottom: none; border-top: none; text-align: left; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background: rgb(204, 238, 255); border-bottom: none; border-top: none; padding: 0in; vertical-align: bottom; white-space: nowrap; width: 4%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">26,159</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\">&#160;</td><td style=\"background-color: rgb(204, 238, 255); width: 1%; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background: rgb(204, 238, 255); border-bottom: none; border-top: none; padding: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background: rgb(204, 238, 255); border-bottom: none; border-top: none; padding: 0in; vertical-align: bottom; white-space: nowrap; width: 4%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">4,446</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\">&#160;</td><td style=\"background-color: rgb(204, 238, 255); width: 1%; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background: rgb(204, 238, 255); border-bottom: none; border-top: none; padding: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background: rgb(204, 238, 255); border-bottom: none; border-top: none; padding: 0in; vertical-align: bottom; white-space: nowrap; width: 4%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">4,530</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 1%; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background: rgb(204, 238, 255); border-bottom: none; border-top: none; padding: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background: rgb(204, 238, 255); border-bottom: none; border-top: none; padding: 0in; vertical-align: bottom; white-space: nowrap; width: 4%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">4,370</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 1%; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background: rgb(204, 238, 255); border-bottom: none; border-top: none; padding: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background: rgb(204, 238, 255); border-bottom: none; border-top: none; padding: 0in; vertical-align: bottom; white-space: nowrap; width: 4%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">3,559</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 1%; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background: rgb(204, 238, 255); border-bottom: none; border-top: none; padding: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background: rgb(204, 238, 255); border-bottom: none; border-top: none; padding: 0in; vertical-align: bottom; white-space: nowrap; width: 4%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">1,672</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 1%; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background: rgb(204, 238, 255); border-bottom: none; border-top: none; padding: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background: rgb(204, 238, 255); border-bottom: none; border-top: none; padding: 0in; vertical-align: bottom; white-space: nowrap; width: 4%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">7,582</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td></tr><tr><td style=\"border-bottom: none; border-top: none; padding: 0px 0px 0.5pt; vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 51%;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; margin-bottom: 0px; margin-left: 0.17in; margin-top: 0px; text-indent: -0.17in; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">Other</div></div></div></td><td style=\"padding: 0in 0in 0.5pt; vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 1%;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background-color: rgba(255, 255, 255, 0); width: 1%; border-bottom: 1pt solid black; border-top: none; text-align: left; vertical-align: bottom; padding-top: 0in; padding-right: 0in; padding-left: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"border-bottom: 1pt solid black; border-top: none; padding-top: 0in; padding-right: 0in; padding-left: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 4%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">14,437</div></div></td><td style=\"padding: 0in 0in 0.5pt; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left;\">&#160;</td><td style=\"background-color: rgba(255, 255, 255, 0); width: 1%; vertical-align: bottom; padding: 0in 0in 0.5pt;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"border-bottom: 1pt solid black; border-top: none; padding-top: 0in; padding-right: 0in; padding-left: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"border-bottom: 1pt solid black; border-top: none; padding-top: 0in; padding-right: 0in; padding-left: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 4%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">10,089</div></div></td><td style=\"padding: 0in 0in 0.5pt; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left;\">&#160;</td><td style=\"background-color: rgba(255, 255, 255, 0); width: 1%; vertical-align: bottom; padding: 0in 0in 0.5pt;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"border-bottom: 1pt solid black; border-top: none; padding-top: 0in; padding-right: 0in; padding-left: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"border-bottom: 1pt solid black; border-top: none; padding-top: 0in; padding-right: 0in; padding-left: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 4%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">2,499</div></div></td><td style=\"padding: 0in 0in 0.5pt; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background-color: rgba(255, 255, 255, 0); width: 1%; vertical-align: bottom; padding: 0in 0in 0.5pt;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"border-bottom: 1pt solid black; border-top: none; padding-top: 0in; padding-right: 0in; padding-left: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"border-bottom: 1pt solid black; border-top: none; padding-top: 0in; padding-right: 0in; padding-left: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 4%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">1,424</div></div></td><td style=\"padding: 0in 0in 0.5pt; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background-color: rgba(255, 255, 255, 0); width: 1%; vertical-align: bottom; padding: 0in 0in 0.5pt;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"border-bottom: 1pt solid black; border-top: none; padding-top: 0in; padding-right: 0in; padding-left: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"border-bottom: 1pt solid black; border-top: none; padding-top: 0in; padding-right: 0in; padding-left: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 4%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">300</div></div></td><td style=\"padding: 0in 0in 0.5pt; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background-color: rgba(255, 255, 255, 0); width: 1%; vertical-align: bottom; padding: 0in 0in 0.5pt;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"border-bottom: 1pt solid black; border-top: none; padding-top: 0in; padding-right: 0in; padding-left: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"border-bottom: 1pt solid black; border-top: none; padding-top: 0in; padding-right: 0in; padding-left: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 4%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">125</div></div></td><td style=\"padding: 0in 0in 0.5pt; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background-color: rgba(255, 255, 255, 0); width: 1%; vertical-align: bottom; padding: 0in 0in 0.5pt;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"border-bottom: 1pt solid black; border-top: none; padding-top: 0in; padding-right: 0in; padding-left: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"border-bottom: 1pt solid black; border-top: none; padding-top: 0in; padding-right: 0in; padding-left: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 4%;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; white-space: nowrap; margin-right: 0in; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">&#8212;</div></div></div></td><td style=\"padding: 0in 0in 0.5pt; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td></tr><tr><td style=\"background: rgb(204, 238, 255); border-bottom: none; border-top: none; padding: 0px 0px 1.25pt; vertical-align: bottom; width: 51%;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; margin-bottom: 0px; margin-left: 0.17in; margin-top: 0px; text-indent: -0.17in; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">Total contractual obligations</div></div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in 0in 1.25pt; vertical-align: bottom; width: 1%;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 1%; border-bottom: 2.5pt double black; border-top: none; text-align: left; vertical-align: bottom; padding-top: 0in; padding-right: 0in; padding-left: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: left; white-space: nowrap; margin-left: 0in; text-indent: 0in; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">$</div></div></div></td><td style=\"background: rgb(204, 238, 255); border-bottom: 2.5pt double black; border-top: none; padding-top: 0in; padding-right: 0in; padding-left: 0in; vertical-align: bottom; white-space: nowrap; width: 4%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">226,820</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in 0in 1.25pt; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\">&#160;</td><td style=\"background-color: rgb(204, 238, 255); width: 1%; vertical-align: bottom; padding: 0in 0in 1.25pt;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background: rgb(204, 238, 255); border-bottom: 2.5pt double black; border-top: none; padding-top: 0in; padding-right: 0in; padding-left: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: left; white-space: nowrap; margin-left: 0in; text-indent: 0in; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">$</div></div></div></td><td style=\"background: rgb(204, 238, 255); border-bottom: 2.5pt double black; border-top: none; padding-top: 0in; padding-right: 0in; padding-left: 0in; vertical-align: bottom; white-space: nowrap; width: 4%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">148,538</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in 0in 1.25pt; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\">&#160;</td><td style=\"background-color: rgb(204, 238, 255); width: 1%; vertical-align: bottom; padding: 0in 0in 1.25pt;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background: rgb(204, 238, 255); border-bottom: 2.5pt double black; border-top: none; padding-top: 0in; padding-right: 0in; padding-left: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: left; white-space: nowrap; margin-left: 0in; text-indent: 0in; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">$</div></div></div></td><td style=\"background: rgb(204, 238, 255); border-bottom: 2.5pt double black; border-top: none; padding-top: 0in; padding-right: 0in; padding-left: 0in; vertical-align: bottom; white-space: nowrap; width: 4%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">20,925</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in 0in 1.25pt; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\">&#160;</td><td style=\"background-color: rgb(204, 238, 255); width: 1%; vertical-align: bottom; padding: 0in 0in 1.25pt;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background: rgb(204, 238, 255); border-bottom: 2.5pt double black; border-top: none; padding-top: 0in; padding-right: 0in; padding-left: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: left; white-space: nowrap; margin-left: 0in; text-indent: 0in; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">$</div></div></div></td><td style=\"background: rgb(204, 238, 255); border-bottom: 2.5pt double black; border-top: none; padding-top: 0in; padding-right: 0in; padding-left: 0in; vertical-align: bottom; white-space: nowrap; width: 4%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">16,573</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in 0in 1.25pt; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 1%; vertical-align: bottom; padding: 0in 0in 1.25pt;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background: rgb(204, 238, 255); border-bottom: 2.5pt double black; border-top: none; padding-top: 0in; padding-right: 0in; padding-left: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: left; white-space: nowrap; margin-left: 0in; text-indent: 0in; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">$</div></div></div></td><td style=\"background: rgb(204, 238, 255); border-bottom: 2.5pt double black; border-top: none; padding-top: 0in; padding-right: 0in; padding-left: 0in; vertical-align: bottom; white-space: nowrap; width: 4%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">12,634</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in 0in 1.25pt; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 1%; vertical-align: bottom; padding: 0in 0in 1.25pt;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background: rgb(204, 238, 255); border-bottom: 2.5pt double black; border-top: none; padding-top: 0in; padding-right: 0in; padding-left: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: left; white-space: nowrap; margin-left: 0in; text-indent: 0in; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">$</div></div></div></td><td style=\"background: rgb(204, 238, 255); border-bottom: 2.5pt double black; border-top: none; padding-top: 0in; padding-right: 0in; padding-left: 0in; vertical-align: bottom; white-space: nowrap; width: 4%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">8,340</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in 0in 1.25pt; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 1%; vertical-align: bottom; padding: 0in 0in 1.25pt;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background: rgb(204, 238, 255); border-bottom: 2.5pt double black; border-top: none; padding-top: 0in; padding-right: 0in; padding-left: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: left; white-space: nowrap; margin-left: 0in; text-indent: 0in; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">$</div></div></div></td><td style=\"background: rgb(204, 238, 255); border-bottom: 2.5pt double black; border-top: none; padding-top: 0in; padding-right: 0in; padding-left: 0in; vertical-align: bottom; white-space: nowrap; width: 4%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">19,810</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in 0in 1.25pt; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td></tr></table><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div></div><div style=\"color: rgb(0, 0, 0); font-family: 'times new roman'; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin-top: 12pt; margin-bottom: 0pt; font-size: 10pt;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\">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 </div><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\">2025</div><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"> and specify both the quantities and prices, denominated in U.S.&#160;Dollar, Euros, New Zealand Dollars and British Pounds, to which the Company is committed. Hops purchase commitments outstanding at December&#160;</div><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\">29</div><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\">, </div><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\">2018</div><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"> totaled $45.5</div></div><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">&#160;million, 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&#8217;s 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.</div></div></div><div style=\"color: rgb(0, 0, 0); font-family: 'times new roman'; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin-top: 12pt; margin-bottom: 0pt; font-size: 10pt;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\">Currently, the Company has entered into contracts for barley and wheat with two major suppliers. The contracts include crop year </div><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\">2018</div><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"> and </div><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\">2019</div><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"> and cover the Company&#8217;s barley, wheat, and malt requirements for </div><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\">2019</div><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\">. These purchase commitments outstanding at December&#160;</div><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\">29</div><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\">, </div><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\">2018</div><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"> totaled $15.6</div></div><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">&#160;million.</div></div></div><div style=\"color: rgb(0, 0, 0); font-family: 'times new roman'; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin-top: 12pt; margin-bottom: 0pt; font-size: 10pt;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">The Company&#8217;s 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&#8217;s estimates. The Company continues to manage inventory levels and purchase commitments in an effort to maximize utilization. However, changes in management&#8217;s assumptions regarding future sales growth, product mix and hops market conditions could result in future material losses.</div></div></div><div style=\"color: rgb(0, 0, 0); font-family: 'times new roman'; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin-top: 12pt; margin-bottom: 0pt; font-size: 10pt;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\">The Company has various operating lease agreements in place for facilities and equipment as of December&#160;</div><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\">29</div><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\">, </div><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\">2018</div><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\">. 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 2028</div><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\">. Aggregate rent expense was $4.6</div><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;million, $3.4</div><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;million, and $3.8</div><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;million in fiscal years </div><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\">2018</div><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\">, </div><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\">2017</div><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\">, and </div><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\">2016</div></div><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">, respectively.</div></div><div style=\"background-color: initial; letter-spacing: 0px; font-size: 10pt; top: 0px;;display:inline;\">&#160;</div></div><div style=\"color: rgb(0, 0, 0); font-family: &quot;times new roman&quot;; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin-top: 0px; margin-bottom: 0px; font-size: 10pt; background: none;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div><div style=\"color: rgb(0, 0, 0); font-family: 'times new roman'; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\">For the fiscal year ended December&#160;</div><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\">29</div><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\">, </div><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\">2018</div><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\">, the Company brewed over 80</div></div><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">% 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. The Company is also obligated to meet annual volume requirements in conjunction with certain production arrangements, which are not material to the Company&#8217;s operations.</div></div></div><div style=\"color: rgb(0, 0, 0); font-family: 'times new roman'; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin-top: 12pt; margin-bottom: 0pt; font-size: 10pt;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\">On October&#160;</div><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\">11</div><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\">, </div><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\">2018</div><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\">, the Company amended an existing brewing services agreement to include a minimum capacity availability commitment by the third-party brewery. The amendment grants the Company the right to extend the agreement beyond the December&#160;31, 2021 termination date on an annual basis through December&#160;31, 2025.</div><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"> The amendment requires the Company to pay up to $4</div><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;million in both </div><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\">2018</div><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"> and </div><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\">2019</div><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"> for capital improvements at the third party&#8217;s brewing facilities.&#160;At December&#160;29, 2018,&#160;$</div><div style=\"letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\">3.8</div></div><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;million of the 2018 payment was included in prepaid expenses and other current assets, and the $</div><div style=\"letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\">4</div></div></div><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">&#160;million 2019 payment was included in the Company&#8217;s contractual obligations.</div></div></div><div style=\"color: rgb(0, 0, 0); font-family: 'times new roman'; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin-top: 12pt; margin-bottom: 0pt; font-size: 10pt;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\">The Company&#8217;s arrangements with other brewing companies require it to periodically purchase equipment in support of brewery operations. As of December&#160;</div><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\">29</div><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\">, </div><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\">2018</div></div><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">, there were no significant equipment purchase requirements outstanding under existing contracts. Changes to the Company&#8217;s 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&#8217; operations.</div></div></div><div style=\"color: rgb(0, 0, 0); font-family: 'times new roman'; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-weight:bold;display:inline;\"><div style=\"font-style:italic;display:inline;;font-style:italic;display:inline;\">Litigation</div></div></div></div></div><div style=\"color: rgb(0, 0, 0); font-family: 'times new roman'; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin-top: 6pt; margin-bottom: 0pt; font-size: 10pt;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">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.</div></div></div> <div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"> </div><table border=\"0\" style=\"width:100%; table-layout:fixed;\" cellspacing=\"0\" cellpadding=\"0\"><tr><td></td></tr></table>"}]},{"name":"rpt:f-865","factDimensions":{"xbrl:concept":"us-gaap:ContractualObligationFutureMinimumPaymentsDueRemainderOfFiscalYear","xbrl:period":"2018-10-12T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD","us-gaap:RelatedPartyTransactionsByRelatedPartyAxis":"sam:ThirdPartyBreweryMember"},"factValues":[{"value":"4000000","decimals":-6}]},{"name":"rpt:f-866","factDimensions":{"xbrl:concept":"us-gaap:ContractualObligationDueInNextTwelveMonths","xbrl:period":"2018-10-12T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD","us-gaap:RelatedPartyTransactionsByRelatedPartyAxis":"sam:ThirdPartyBreweryMember"},"factValues":[{"value":"4000000","decimals":-6}]},{"name":"rpt:f-867","factDimensions":{"xbrl:concept":"sam:DescriptionOfAmendment","xbrl:period":"2018-10-01T00:00:00/2018-10-12T00:00:00","xbrl:entity":"cik:0000949870","us-gaap:RelatedPartyTransactionsByRelatedPartyAxis":"sam:ThirdPartyBreweryMember"},"factValues":[{"value":"The amendment grants the Company the right to extend the agreement beyond the December&#160;31, 2021 termination date on an annual basis through December&#160;31, 2025."}]},{"name":"rpt:f-868","factDimensions":{"xbrl:concept":"us-gaap:FairValueDisclosuresTextBlock","xbrl:period":"2017-12-31T00:00:00/2018-12-30T00:00:00","xbrl:entity":"cik:0000949870"},"factValues":[{"value":"<div style=\"font-weight:bold;display:inline;width:100%;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; letter-spacing: 0px; top: 0px;;display:inline;\">K. Fair Value Measures</div></div></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px; background: none;\"></div><div style=\"color: rgb(0, 0, 0); font-family: 'times new roman'; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin-top: 6pt; margin-bottom: 0pt; font-size: 10pt;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">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 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&#160;1 measurements) and the lowest priority to unobservable inputs (Level&#160;3 measurements).</div></div><div style=\"color: rgb(0, 0, 0); font-family: &quot;times new roman&quot;; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; font-size: 6pt; margin-top: 0px; margin-bottom: 0px; background: none;\"><div style=\"text-decoration: none; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div><table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" style=\"font-family: &quot;times new roman&quot;; letter-spacing: normal; orphans: 2; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; border-collapse: collapse; font-size: 10pt; border-spacing: 0px;;width:100%;\"><tr style=\"break-inside: avoid;\"><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px;;width:5%;\">&#160;</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px;;text-align:left;;vertical-align:top;;width:2%;\">&#8226;</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px;;vertical-align:top;;width:1%;\">&#160;</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px;;text-align:left;;vertical-align:top;\"><div style=\"margin-top: 0pt; margin-bottom: 0pt; font-family: &quot;times new roman&quot;; font-size: 10pt; line-height: normal;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">Level&#160;1&#160;&#8212; Level&#160;1 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.</div></div></td></tr></table><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px; background: none;\"></div><div style=\"color: rgb(0, 0, 0); font-family: &quot;times new roman&quot;; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; font-size: 6pt; margin-top: 0px; margin-bottom: 0px; background: none;\"><div style=\"text-decoration: none; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div><table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" style=\"font-family: &quot;times new roman&quot;; letter-spacing: normal; orphans: 2; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; border-collapse: collapse; font-size: 10pt; border-spacing: 0px;;width:100%;\"><tr style=\"break-inside: avoid;\"><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px;;width:5%;\">&#160;</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px;;text-align:left;;vertical-align:top;;width:2%;\">&#8226;</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px;;vertical-align:top;;width:1%;\">&#160;</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px;;text-align:left;;vertical-align:top;\"><div style=\"margin-top: 0pt; margin-bottom: 0pt; font-family: &quot;times new roman&quot;; font-size: 10pt; line-height: normal;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">Level&#160;2&#160;&#8212; Level&#160;2 inputs are inputs other than quoted prices included within Level&#160;1 that are observable for the asset or liability, either directly or indirectly. If the asset or liability has a specified (contractual) term, a Level&#160;2 input must be observable for substantially the full term of the asset or liability.</div></div></td></tr></table><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px; background: none;\"></div><div style=\"color: rgb(0, 0, 0); font-family: &quot;times new roman&quot;; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; font-size: 6pt; margin-top: 0px; margin-bottom: 0px; background: none;\"><div style=\"text-decoration: none; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div><table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" style=\"font-family: &quot;times new roman&quot;; letter-spacing: normal; orphans: 2; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; border-collapse: collapse; font-size: 10pt; border-spacing: 0px;;width:100%;\"><tr style=\"break-inside: avoid;\"><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px;;width:5%;\">&#160;</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px;;text-align:left;;vertical-align:top;;width:2%;\">&#8226;</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px;;vertical-align:top;;width:1%;\">&#160;</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px;;text-align:left;;vertical-align:top;\"><div style=\"margin-top: 0pt; margin-bottom: 0pt; font-family: &quot;times new roman&quot;; font-size: 10pt; line-height: normal;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">Level&#160;3&#160;&#8212; Level&#160;3 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.</div></div></td></tr></table><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px; background: none;\"></div><div style=\"color: rgb(0, 0, 0); font-family: 'times new roman'; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin-top: 12pt; margin-bottom: 0pt; font-size: 10pt;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">The Company&#8217;s money market funds are measured at fair value on a recurring basis (at least annually) and are classified within Level&#160;1 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.</div></div><div style=\"color: rgb(0, 0, 0); font-family: 'times new roman'; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin-top: 12pt; margin-bottom: 0pt; font-size: 10pt;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">At December&#160;29, 2018 and December&#160;30, 2017, the Company had money market funds with a &#8220;Triple A&#8221; rated money market fund. The Company considers the &#8220;Triple A&#8221; rated money market fund to be a large, highly-rated investment-grade institution. As of December&#160;29, 2018, and December&#160;30, 2017, the Company&#8217;s cash and cash equivalents balance was $108.4&#160;million and $65.6&#160;million, respectively, including money market funds amounting to $107.5&#160;million and $63.8&#160;million, respectively.</div></div> <table border=\"0\" style=\"width:100%; table-layout:fixed;\" cellspacing=\"0\" cellpadding=\"0\"><tr><td></td></tr></table>"}]},{"name":"rpt:f-869","factDimensions":{"xbrl:concept":"us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock","xbrl:period":"2017-12-31T00:00:00/2018-12-30T00:00:00","xbrl:entity":"cik:0000949870"},"factValues":[{"value":"<div style=\"margin: 0px; font-family: &quot;times new roman&quot;; font-size: 10pt;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-weight:bold;display:inline;width:100%;\">L. Common Stock and Share-Based Compensation</div></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px; background: none;\"></div><div style=\"font-size:10pt; color:#000000; font-family:'times new roman'; font-style:normal; font-variant-ligatures:normal; font-variant-caps:normal; font-weight:400; letter-spacing:normal; orphans:2; text-align:start; text-indent:0px; text-transform:none; white-space:normal; widows:2; word-spacing:0px; -webkit-text-stroke-width:0px; text-decoration-style:initial; text-decoration-color:initial; margin-top:6pt; margin-bottom:0pt\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-weight:bold;display:inline;\"><div style=\"font-style:italic;display:inline;;font-style:italic;display:inline;\">Class&#160;A Common Stock</div></div></div></div></div><div style=\"font-size:10pt; color:#000000; font-family:'times new roman'; font-style:normal; font-variant-ligatures:normal; font-variant-caps:normal; font-weight:400; letter-spacing:normal; orphans:2; text-align:start; text-indent:0px; text-transform:none; white-space:normal; widows:2; word-spacing:0px; -webkit-text-stroke-width:0px; text-decoration-style:initial; text-decoration-color:initial; margin-top:6pt; margin-bottom:0pt\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">The Class&#160;A Common Stock has no voting rights, except (1)&#160;as required by law, (2)&#160;for the election of Class&#160;A Directors, and (3)&#160;that the approval of the holders of the Class&#160;A Common Stock is required for (a)&#160;certain future authorizations or issuances of additional securities which have rights senior to Class&#160;A Common Stock, (b)&#160;certain alterations of rights or terms of the Class&#160;A or Class&#160;B Common Stock as set forth in the Articles of Organization of the Company, (c)&#160;other amendments of the Articles of Organization of the Company, (d)&#160;certain mergers or consolidations with, or acquisitions of, other entities, and (e)&#160;sales or dispositions of any significant portion of the Company&#8217;s assets.</div></div></div><div style=\"font-size:10pt; color:#000000; font-family:'times new roman'; font-style:normal; font-variant-ligatures:normal; font-variant-caps:normal; font-weight:400; letter-spacing:normal; orphans:2; text-align:start; text-indent:0px; text-transform:none; white-space:normal; widows:2; word-spacing:0px; -webkit-text-stroke-width:0px; text-decoration-style:initial; text-decoration-color:initial; margin-top:18pt; margin-bottom:0pt\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-weight:bold;display:inline;\"><div style=\"font-style:italic;display:inline;;font-style:italic;display:inline;\">Class&#160;B Common Stock</div></div></div></div></div><div style=\"font-size:10pt; color:#000000; font-family:'times new roman'; font-style:normal; font-variant-ligatures:normal; font-variant-caps:normal; font-weight:400; letter-spacing:normal; orphans:2; text-align:start; text-indent:0px; text-transform:none; white-space:normal; widows:2; word-spacing:0px; -webkit-text-stroke-width:0px; text-decoration-style:initial; text-decoration-color:initial; margin-top:6pt; margin-bottom:0pt\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">The Class&#160;B Common Stock has full voting rights, including the right to (1)&#160;elect a majority of the members of the Company&#8217;s Board of Directors and (2)&#160;approve all (a)&#160;amendments to the Company&#8217;s Articles of Organization, (b)&#160;mergers or consolidations with, or acquisitions of, other entities, (c)&#160;sales or dispositions of any significant portion of the Company&#8217;s assets, and (d)&#160;equity-based and other executive compensation and other significant corporate matters. The Company&#8217;s Class&#160;B Common Stock is not listed for trading. Each share of Class&#160;B Common Stock is freely convertible into one share of Class&#160;A Common Stock, upon request of any Class&#160;B holder, and participates equally in earnings.</div></div></div><div style=\"font-size:10pt; color:#000000; font-family:'times new roman'; font-style:normal; font-variant-ligatures:normal; font-variant-caps:normal; font-weight:400; letter-spacing:normal; orphans:2; text-align:start; text-indent:0px; text-transform:none; white-space:normal; widows:2; word-spacing:0px; -webkit-text-stroke-width:0px; text-decoration-style:initial; text-decoration-color:initial; margin-top:12pt; margin-bottom:0pt\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\">All distributions with respect to the Company&#8217;s capital stock are restricted by the Company&#8217;s credit agreement, with the exception of distributions of capital stock from subsidiaries to The Boston Beer Company, Inc. and Boston Beer Corporation, repurchase from former employees of&#160;<div style=\"white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">non-vested</div>&#160;investment shares of Class&#160;A Common Stock issued under the Company&#8217;s equity incentive plan, redemption of certain shares of Class&#160;A Common Stock as approved by the Board of Directors and payment of cash dividends to its holders of common stock.</div></div><div style=\"font-size:10pt; color:#000000; font-family:'times new roman'; font-style:normal; font-variant-ligatures:normal; font-variant-caps:normal; font-weight:400; letter-spacing:normal; orphans:2; text-align:start; text-indent:0px; text-transform:none; white-space:normal; widows:2; word-spacing:0px; -webkit-text-stroke-width:0px; text-decoration-style:initial; text-decoration-color:initial; margin-top:18pt; margin-bottom:0pt\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-weight:bold;display:inline;\"><div style=\"font-style:italic;display:inline;;font-style:italic;display:inline;\">Employee Stock Compensation Plan</div></div></div></div></div><div style=\"font-size:10pt; color:#000000; font-family:'times new roman'; font-style:normal; font-variant-ligatures:normal; font-variant-caps:normal; font-weight:400; letter-spacing:normal; orphans:2; text-align:start; text-indent:0px; text-transform:none; white-space:normal; widows:2; word-spacing:0px; -webkit-text-stroke-width:0px; text-decoration-style:initial; text-decoration-color:initial; margin-top:6pt; margin-bottom:0pt\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">The Company&#8217;s Employee Equity Incentive Plan (the &#8220;Equity Plan&#8221;) 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 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&#8217;s 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.</div></div></div><div style=\"font-size:10pt; color:#000000; font-family:'times new roman'; font-style:normal; font-variant-ligatures:normal; font-variant-caps:normal; font-weight:400; letter-spacing:normal; orphans:2; text-align:start; text-indent:0px; text-transform:none; white-space:normal; widows:2; word-spacing:0px; -webkit-text-stroke-width:0px; text-decoration-style:initial; text-decoration-color:initial; margin-top:12pt; margin-bottom:0pt\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\">Stock options and related vesting requirements and terms are granted at the Board of Directors&#8217; discretion, but generally vest ratably over four to five-year periods and, with respect to certain options granted to members of senior management, based on the Company&#8217;s performance. Generally, the maximum contractual term of stock options is ten years, although the Board of Directors may grant options that exceed the&#160;<div style=\"white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">ten-year</div>&#160;term. During fiscal 2018, 2017, and 2016, the Company granted options to purchase 27,490 shares, 5,185 shares, 786,450 shares, respectively, of its Class&#160;A Common Stock to employees at market price on the grant dates. Of the 2018 and 2017 option grants, all shares related to performance-based stock options. Of the 2016 option grants, 574,507 shares relate to a special long-term service-based retention stock option issued to the former Chief Executive Officer, 173,135 shares relate to other special long-term service-based retention stock options and 38,808 shares relate to performance-based stock options.</div></div><div style=\"font-size:10pt; color:#000000; font-family:'times new roman'; font-style:normal; font-variant-ligatures:normal; font-variant-caps:normal; font-weight:400; letter-spacing:normal; orphans:2; text-align:start; text-indent:0px; text-transform:none; white-space:normal; widows:2; word-spacing:0px; -webkit-text-stroke-width:0px; text-decoration-style:initial; text-decoration-color:initial; margin-top:12pt; margin-bottom:0pt\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">Restricted stock awards are also granted at the Board of Directors&#8217; discretion. During fiscal 2018, 2017, and 2016, the Company granted 83,561 shares, 15,800 shares, and 21,653 shares, respectively, of restricted stock awards to certain senior managers and key employees, all of which are service-based and vest ratably over service periods of three to five years.</div></div></div><div style=\"font-size:10pt; color:#000000; font-family:'times new roman'; font-style:normal; font-variant-ligatures:normal; font-variant-caps:normal; font-weight:400; letter-spacing:normal; orphans:2; text-align:start; text-indent:0px; text-transform:none; white-space:normal; widows:2; word-spacing:0px; -webkit-text-stroke-width:0px; text-decoration-style:initial; text-decoration-color:initial; margin-top:12pt; margin-bottom:0pt\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">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&#160;A Common Stock at a discount from current market value of 0% to 40%, based on the employee&#8217;s 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 2018, 2017, and 2016, employees elected to purchase an aggregate of 9,214 investment shares, 10,146 investment shares, and 9,199 investment shares, respectively.</div></div></div><div style=\"font-size:10pt; color:#000000; font-family:'times new roman'; font-style:normal; font-variant-ligatures:normal; font-variant-caps:normal; font-weight:400; letter-spacing:normal; orphans:2; text-align:start; text-indent:0px; text-transform:none; white-space:normal; widows:2; word-spacing:0px; -webkit-text-stroke-width:0px; text-decoration-style:initial; text-decoration-color:initial; margin-top:12pt; margin-bottom:0pt\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">The Company has reserved 6.7&#160;million shares of Class&#160;A Common Stock for issuance pursuant to the Equity Plan, of which 1.2&#160;million shares were available for grant as of December&#160;29, 2018. 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)&#160;the price paid for the shares when the employee acquired the shares or (ii)&#160;the 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.</div></div><div style=\"background-color: initial; letter-spacing: 0px; font-size: 10pt; top: 0px;;display:inline;\">&#160;</div></div><div style=\"font-size: 10pt; color: rgb(0, 0, 0); font-family: &quot;times new roman&quot;; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin-top: 0px; margin-bottom: 0px; background: none;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div><div style=\"font-size: 10pt; color: rgb(0, 0, 0); font-family: &quot;times new roman&quot;; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin-top: 0pt; margin-bottom: 0pt; line-height: 12pt;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-weight:bold;display:inline;\"><div style=\"font-style:italic;display:inline;;font-style:italic;display:inline;\"><div style=\"white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">Non-Employee</div>&#160;Director Options</div></div></div></div><div style=\"font-size:10pt; color:#000000; font-family:'times new roman'; font-style:normal; font-variant-ligatures:normal; font-variant-caps:normal; font-weight:400; letter-spacing:normal; orphans:2; text-align:start; text-indent:0px; text-transform:none; white-space:normal; widows:2; word-spacing:0px; -webkit-text-stroke-width:0px; text-decoration-style:initial; text-decoration-color:initial; margin-top:6pt; margin-bottom:0pt\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\">The Company has a stock option plan for&#160;<div style=\"white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">non-employee</div>&#160;directors of the Company (the&#160;<div style=\"white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">&#8220;Non-Employee</div>&#160;Director Plan&#8221;), pursuant to which each&#160;<div style=\"white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">non-employee</div>&#160;director of the Company is granted an option to purchase shares of the Company&#8217;s Class&#160;A Common Stock upon election or&#160;<div style=\"white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">re-election</div>&#160;to the Board of Directors. Stock options issued to&#160;<div style=\"white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">non-employee</div>&#160;directors vest upon grant and have a maximum contractual term of ten years. During fiscal 2018, 2017, and 2016 the Company granted options to purchase an aggregate of 5,080 shares, 10,188 shares, and 14,040 shares of the Company&#8217;s Class&#160;A Common Stock to&#160;<div style=\"white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">non-employee</div>&#160;directors, respectively.</div></div><div style=\"font-size:10pt; color:#000000; font-family:'times new roman'; font-style:normal; font-variant-ligatures:normal; font-variant-caps:normal; font-weight:400; letter-spacing:normal; orphans:2; text-align:start; text-indent:0px; text-transform:none; white-space:normal; widows:2; word-spacing:0px; -webkit-text-stroke-width:0px; text-decoration-style:initial; text-decoration-color:initial; margin-top:12pt; margin-bottom:0pt\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\">The Company has reserved 0.6&#160;million shares of Class&#160;A Common Stock for issuance pursuant to the&#160;<div style=\"white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">Non-Employee</div>&#160;Director Plan, of which 0.1&#160;million shares were available for grant as of December&#160;29, 2018. Cancelled&#160;<div style=\"white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">non-employee</div>&#160;directors&#8217; stock options are returned to the reserve under the&#160;<div style=\"white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">Non-Employee</div>&#160;Director Plan for future grants.</div></div><div style=\"font-size:10pt; color:#000000; font-family:'times new roman'; font-style:normal; font-variant-ligatures:normal; font-variant-caps:normal; font-weight:400; letter-spacing:normal; orphans:2; text-align:start; text-indent:0px; text-transform:none; white-space:normal; widows:2; word-spacing:0px; -webkit-text-stroke-width:0px; text-decoration-style:initial; text-decoration-color:initial; margin-top:18pt; margin-bottom:0pt\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-weight:bold;display:inline;\"><div style=\"font-style:italic;display:inline;;font-style:italic;display:inline;\">Option Activity</div></div></div></div></div> <div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"> </div><div style=\"font-size:10pt; color:#000000; font-family:'times new roman'; font-style:normal; font-variant-ligatures:normal; font-variant-caps:normal; font-weight:400; letter-spacing:normal; orphans:2; text-align:start; text-indent:0px; text-transform:none; white-space:normal; widows:2; word-spacing:0px; -webkit-text-stroke-width:0px; text-decoration-style:initial; text-decoration-color:initial; margin-top:6pt; margin-bottom:0pt\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\">Information related to stock options under the Equity Plan and the&#160;<div style=\"white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">Non-Employee</div>&#160;Director Plan is summarized as follows:</div></div></div> <div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"> </div><div style=\"font-family: &quot;times new roman&quot;, serif; font-size: 12pt; margin-bottom: 0px; margin-top: 0px; background: none;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px; background: none; text-decoration: none;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background: none; text-decoration: none;;display:inline;\">&#160;</div></div></div><div><table style=\"width: 92%; border-collapse: collapse; border-spacing: 0px;;margin : 0px auto;;text-align:left;\"><tr><td style=\"padding-top: 0px; padding-right: 0in; padding-left: 0in; font-size: 8pt; vertical-align: bottom;;width:;\"><div style=\"margin: 0px 0in; font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; background: none; line-height: 8pt; text-decoration: none;\">&#160;</div></td><td style=\"padding-top: 0in; padding-right: 0in; padding-left: 0in; font-size: 8pt; vertical-align: bottom;;width:;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: 8pt; text-decoration: none;\">&#160;</div></td><td colspan=\"2\" style=\"border-image: initial; padding-top: 0in; padding-right: 0in; padding-left: 0in; font-size: 8pt; white-space: nowrap; vertical-align: bottom;;width:;\"><div style=\"text-align: center; margin: 0px 0in; font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; white-space: nowrap; line-height: 8pt; font-weight: normal;\">&#160;</div></td><td style=\"border-image: initial; padding-top: 0in; padding-right: 0in; padding-left: 0in; font-size: 8pt; white-space: nowrap; vertical-align: bottom;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: 8pt; text-decoration: none;\">&#160;</div></td><td style=\"border-image: initial; padding-top: 0in; padding-right: 0in; padding-left: 0in; font-size: 8pt; white-space: nowrap; vertical-align: bottom;;width:;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: 8pt; text-decoration: none;\">&#160;</div></td><td colspan=\"2\" style=\"border-image: initial; padding-top: 0in; padding-right: 0in; padding-left: 0in; font-size: 8pt; white-space: nowrap; vertical-align: bottom;;width:;\"><div style=\"text-align: center; margin: 0pt 0in; font-family: &quot;times new roman&quot;, times, serif; white-space: nowrap; font-weight: normal; line-height: normal;\"><div style=\"font-weight:bold;display:inline;width:100%;\">Weighted-</div></div></td><td style=\"border-image: initial; padding-top: 0in; padding-right: 0in; padding-left: 0in; font-size: 8pt; white-space: nowrap; vertical-align: bottom;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: 8pt; text-decoration: none;\">&#160;</div></td><td style=\"border-image: initial; padding-top: 0in; padding-right: 0in; padding-left: 0in; font-size: 8pt; white-space: nowrap; vertical-align: bottom;;width:;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: 8pt; text-decoration: none;\">&#160;</div></td><td colspan=\"2\" style=\"border-image: initial; padding-top: 0in; padding-right: 0in; padding-left: 0in; font-size: 8pt; white-space: nowrap; vertical-align: bottom;;width:;\"><div style=\"text-align: center; margin: 0pt 0in; font-family: &quot;times new roman&quot;, times, serif; white-space: nowrap; font-weight: normal; line-height: normal;\"><div style=\"font-weight:bold;display:inline;width:100%;\">Weighted-Average</div></div></td><td style=\"border-image: initial; padding-top: 0in; padding-right: 0in; padding-left: 0in; font-size: 8pt; white-space: nowrap; vertical-align: bottom;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: 8pt; text-decoration: none;\">&#160;</div></td><td style=\"border-image: initial; padding-top: 0in; padding-right: 0in; padding-left: 0in; font-size: 8pt; white-space: nowrap; vertical-align: bottom;;width:;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: 8pt; text-decoration: none;\">&#160;</div></td><td colspan=\"2\" style=\"border-image: initial; padding-top: 0in; padding-right: 0in; padding-left: 0in; font-size: 8pt; white-space: nowrap; vertical-align: bottom;;width:;\"><div style=\"text-align: center; margin: 0pt 0in; font-family: &quot;times new roman&quot;, times, serif; white-space: nowrap; font-weight: normal; line-height: normal;\"><div style=\"font-weight:bold;display:inline;width:100%;\">Aggregate</div></div></td><td style=\"border-top: none; border-image: initial; padding-top: 0in; padding-right: 0in; padding-left: 0in; font-size: 8pt; white-space: nowrap; vertical-align: bottom;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: 8pt; text-decoration: none;\">&#160;</div></td></tr><tr><td style=\"padding-top: 0px; padding-right: 0in; padding-left: 0in; font-size: 8pt; vertical-align: bottom;;width:;\"><div style=\"margin: 0px 0in; font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; background: none; line-height: 8pt; text-decoration: none;\">&#160;</div></td><td style=\"padding-top: 0in; padding-right: 0in; padding-left: 0in; font-size: 8pt; vertical-align: bottom;;width:;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: 8pt; text-decoration: none;\">&#160;</div></td><td colspan=\"2\" style=\"border-image: initial; padding-top: 0in; padding-right: 0in; padding-left: 0in; font-size: 8pt; white-space: nowrap; vertical-align: bottom;;width:;\"><div style=\"text-align: center; margin: 0px 0in; font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; white-space: nowrap; line-height: 8pt; font-weight: normal;\">&#160;</div></td><td style=\"border-image: initial; padding-top: 0in; padding-right: 0in; padding-left: 0in; font-size: 8pt; white-space: nowrap; vertical-align: bottom;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: 8pt; text-decoration: none;\">&#160;</div></td><td style=\"border-image: initial; padding-top: 0in; padding-right: 0in; padding-left: 0in; font-size: 8pt; white-space: nowrap; vertical-align: bottom;;width:;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: 8pt; text-decoration: none;\">&#160;</div></td><td colspan=\"2\" style=\"border-image: initial; padding-top: 0in; padding-right: 0in; padding-left: 0in; font-size: 8pt; white-space: nowrap; vertical-align: bottom;;width:;\"><div style=\"text-align: center; margin: 0pt 0in; font-family: &quot;times new roman&quot;, times, serif; white-space: nowrap; font-weight: normal; line-height: normal;\"><div style=\"font-weight:bold;display:inline;width:100%;\">Average</div></div></td><td style=\"border-image: initial; padding-top: 0in; padding-right: 0in; padding-left: 0in; font-size: 8pt; white-space: nowrap; vertical-align: bottom;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: 8pt; text-decoration: none;\">&#160;</div></td><td style=\"border-image: initial; padding-top: 0in; padding-right: 0in; padding-left: 0in; font-size: 8pt; white-space: nowrap; vertical-align: bottom;;width:;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: 8pt; text-decoration: none;\">&#160;</div></td><td colspan=\"2\" style=\"border-image: initial; padding-top: 0in; padding-right: 0in; padding-left: 0in; font-size: 8pt; white-space: nowrap; vertical-align: bottom;;width:;\"><div style=\"text-align: center; margin: 0pt 0in; font-family: &quot;times new roman&quot;, times, serif; white-space: nowrap; font-weight: normal; line-height: normal;\"><div style=\"font-weight:bold;display:inline;width:100%;\">Remaining &#160;</div></div></td><td style=\"border-image: initial; padding-top: 0in; padding-right: 0in; padding-left: 0in; font-size: 8pt; white-space: nowrap; vertical-align: bottom;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: 8pt; text-decoration: none;\">&#160;</div></td><td style=\"border-image: initial; padding-top: 0in; padding-right: 0in; padding-left: 0in; font-size: 8pt; white-space: nowrap; vertical-align: bottom;;width:;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: 8pt; text-decoration: none;\">&#160;</div></td><td colspan=\"2\" style=\"border-image: initial; padding-top: 0in; padding-right: 0in; padding-left: 0in; font-size: 8pt; white-space: nowrap; vertical-align: bottom; text-align: center;;width:;\"><div style=\"font-weight:bold;display:inline;width:100%;\">Intrinsic</div></td><td style=\"border-top: none; border-image: initial; padding-top: 0in; padding-right: 0in; padding-left: 0in; font-size: 8pt; white-space: nowrap; vertical-align: bottom;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: 8pt; text-decoration: none;\">&#160;</div></td></tr><tr><td style=\"padding-top: 0px; padding-right: 0in; padding-left: 0in; font-size: 8pt; vertical-align: bottom;;width:;\"><div style=\"margin: 0px 0in; font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; background: none; line-height: 8pt; text-decoration: none;\">&#160;</div></td><td style=\"padding-top: 0in; padding-right: 0in; padding-left: 0in; font-size: 8pt; vertical-align: bottom;;width:;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: 8pt; text-decoration: none;\">&#160;</div></td><td colspan=\"2\" style=\"border-image: initial; padding-top: 0in; padding-right: 0in; padding-left: 0in; font-size: 8pt; white-space: nowrap; vertical-align: bottom;;width:;\"><div style=\"text-align: center; margin: 0px 0in; font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; white-space: nowrap; line-height: 8pt; font-weight: normal;\">&#160;</div></td><td style=\"border-image: initial; padding-top: 0in; padding-right: 0in; padding-left: 0in; font-size: 8pt; white-space: nowrap; vertical-align: bottom;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: 8pt; text-decoration: none;\">&#160;</div></td><td style=\"border-image: initial; padding-top: 0in; padding-right: 0in; padding-left: 0in; font-size: 8pt; white-space: nowrap; vertical-align: bottom;;width:;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: 8pt; text-decoration: none;\">&#160;</div></td><td colspan=\"2\" style=\"border-image: initial; padding-top: 0in; padding-right: 0in; padding-left: 0in; font-size: 8pt; white-space: nowrap; vertical-align: bottom;;width:;\"><div style=\"text-align: center; margin: 0pt 0in; font-family: &quot;times new roman&quot;, times, serif; white-space: nowrap; font-weight: normal; line-height: normal;\"><div style=\"font-weight:bold;display:inline;width:100%;\">Exercise</div></div></td><td style=\"border-image: initial; padding-top: 0in; padding-right: 0in; padding-left: 0in; font-size: 8pt; white-space: nowrap; vertical-align: bottom;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: 8pt; text-decoration: none;\">&#160;</div></td><td style=\"border-image: initial; padding-top: 0in; padding-right: 0in; padding-left: 0in; font-size: 8pt; white-space: nowrap; vertical-align: bottom;;width:;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: 8pt; text-decoration: none;\">&#160;</div></td><td colspan=\"2\" style=\"border-image: initial; padding-top: 0in; padding-right: 0in; padding-left: 0in; font-size: 8pt; white-space: nowrap; vertical-align: bottom;;width:;\"><div style=\"text-align: center; margin: 0pt 0in; font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; white-space: nowrap; line-height: 8pt; font-weight: normal;\"><div style=\"font-weight:bold;display:inline;\">Contractual Term&#160;</div></div></td><td style=\"border-image: initial; padding-top: 0in; padding-right: 0in; padding-left: 0in; font-size: 8pt; white-space: nowrap; vertical-align: bottom;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: 8pt; text-decoration: none;\">&#160;</div></td><td style=\"border-image: initial; padding-top: 0in; padding-right: 0in; padding-left: 0in; font-size: 8pt; white-space: nowrap; vertical-align: bottom;;width:;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: 8pt; text-decoration: none;\">&#160;</div></td><td colspan=\"2\" style=\"border-image: initial; padding-top: 0in; padding-right: 0in; padding-left: 0in; font-size: 8pt; white-space: nowrap; vertical-align: bottom;;width:;\"><div style=\"text-align: center; margin: 0pt 0in; font-family: &quot;times new roman&quot;, times, serif; white-space: nowrap; font-weight: normal; line-height: normal;\"><div style=\"font-weight:bold;display:inline;width:100%;\">Value</div></div></td><td style=\"border-top: none; border-image: initial; padding-top: 0in; padding-right: 0in; padding-left: 0in; font-size: 8pt; white-space: nowrap; vertical-align: bottom;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: 8pt; text-decoration: none;\">&#160;</div></td></tr><tr style=\"break-inside: avoid; font-size: 8pt;\"><td style=\"padding: 0px 0in 1pt; font-size: 8pt; vertical-align: bottom;;width:;\"><div style=\"margin: 0px 0in; font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; background: none; line-height: 9pt;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"text-decoration: none; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">&#160;</div></div></div></div></td><td style=\"padding: 0in 0in 1pt; font-size: 8pt; vertical-align: bottom;;width:;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: 9pt;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></div></td><td colspan=\"2\" style=\"border-image: initial; border-bottom: 1pt solid black; padding: 0in; font-size: 8pt; white-space: nowrap; vertical-align: bottom;;width:;\"><div style=\"text-align: center; margin-bottom: 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; margin-right: 0in; margin-left: 0in; font-size: 8pt; white-space: nowrap; line-height: 9pt;\"><div style=\"letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"white-space: nowrap; font-size: 8pt;;font-weight:bold;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">Shares</div></div></div></div></div></td><td style=\"border-image: initial; padding: 0in 0in 0.5pt; font-size: 8pt; white-space: nowrap; vertical-align: bottom;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: 9pt;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></div></td><td style=\"border-image: initial; padding: 0in 0in 1pt; font-size: 8pt; white-space: nowrap; vertical-align: bottom;;width:;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: 9pt;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></div></td><td colspan=\"2\" style=\"border-image: initial; border-bottom: 1pt solid black; padding: 0in; font-size: 8pt; white-space: nowrap; vertical-align: bottom;;width:;\"><div style=\"text-align: center; margin-bottom: 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; margin-right: 0in; margin-left: 0in; font-size: 8pt; white-space: nowrap; line-height: 9pt;\"><div style=\"letter-spacing: 0px; font-size: 8pt;;font-weight:bold;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px;;display:inline;\">Price</div></div></div></td><td style=\"border-image: initial; padding: 0in 0in 0.5pt; font-size: 8pt; white-space: nowrap; vertical-align: bottom;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: 9pt;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></div></td><td style=\"border-image: initial; padding: 0in 0in 1pt; font-size: 8pt; white-space: nowrap; vertical-align: bottom;;width:;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: 9pt;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></div></td><td colspan=\"2\" style=\"border-image: initial; border-bottom: 1pt solid black; padding: 0in; font-size: 8pt; white-space: nowrap; vertical-align: bottom;;width:;\"><div style=\"text-align: center; margin-bottom: 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; margin-right: 0in; margin-left: 0in; font-size: 8pt; white-space: nowrap; line-height: 9pt;\"><div style=\"letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"letter-spacing: 0px; font-size: 8pt;;font-weight:bold;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px;;display:inline;\">in Years</div></div></div></div></td><td style=\"border-image: initial; padding: 0in 0in 0.5pt; font-size: 8pt; white-space: nowrap; vertical-align: bottom;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: 9pt;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></div></td><td style=\"border-image: initial; padding: 0in 0in 1pt; font-size: 8pt; white-space: nowrap; vertical-align: bottom;;width:;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: 9pt;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></div></td><td colspan=\"2\" style=\"border-image: initial; border-bottom: 1pt solid black; padding: 0in; font-size: 8pt; white-space: nowrap; vertical-align: bottom;;width:;\"><div style=\"text-align: center; margin-bottom: 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; margin-right: 0in; margin-left: 0in; font-size: 8pt; white-space: nowrap; line-height: 9pt;\"><div style=\"letter-spacing: 0px; font-size: 8pt;;font-weight:bold;display:inline;\">(in thousands)</div></div></td><td style=\"border-top: none; border-image: initial; padding: 0in 0in 0.5pt; font-size: 8pt; white-space: nowrap; vertical-align: bottom;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: 9pt;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></div></td></tr><tr style=\"page-break-inside:avoid\"><td style=\"width: 60%; padding: 0px 0in; font-size: 10pt; background-color: rgb(204, 238, 255); vertical-align: bottom;\"><div style=\"margin: 0in 0in 0.0001pt 12pt; text-indent: -12pt; font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">Outstanding at December&#160;30, 2017</div></div></div></td><td style=\"width: 1%; padding: 0in; font-size: 10pt; background-color: rgb(204, 238, 255); vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 1%; text-align: left; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"width: 4%; padding: 0in; font-size: 10pt; white-space: nowrap; background-color: rgb(204, 238, 255); text-align: right; vertical-align: bottom;\"><div style=\"text-align: right; margin-bottom: 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; margin-right: 0in; margin-left: 0in; font-size: 10pt; line-height: normal; white-space: nowrap;\"><div style=\"font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">1,156,997</div></div></td><td style=\"width: 1%; padding: 0in; font-size: 10pt; white-space: nowrap; background-color: rgb(204, 238, 255); text-align: left; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 4%; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"width: 1%; padding: 0in; font-size: 10pt; white-space: nowrap; background-color: rgb(204, 238, 255); text-align: left; vertical-align: bottom;\"><div style=\"text-align: left; margin-bottom: 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; margin-right: 0in; margin-left: 0in; font-size: 10pt; white-space: nowrap; text-indent: 0in; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">$</div></div></div></td><td style=\"width: 3%; padding: 0in; font-size: 10pt; white-space: nowrap; background-color: rgb(204, 238, 255); text-align: right; vertical-align: bottom;\"><div style=\"text-align: right; margin-bottom: 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; margin-right: 0in; margin-left: 0in; font-size: 10pt; line-height: normal; white-space: nowrap;\"><div style=\"font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">158.53</div></div></td><td style=\"width: 1%; padding: 0in; font-size: 10pt; white-space: nowrap; background-color: rgb(204, 238, 255); text-align: left; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 4%; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"width: 1%; padding: 0in; font-size: 10pt; white-space: nowrap; background-color: rgb(204, 238, 255); text-align: left; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"width: 7%; padding: 0in; white-space: nowrap; background: none rgb(204, 238, 255); text-align: right; vertical-align: bottom;\">&#160;</td><td style=\"width: 1%; padding: 0in; white-space: nowrap; background-color: rgb(204, 238, 255); text-align: left; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 4%; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"width: 1%; padding: 0in; white-space: nowrap; background-color: rgb(204, 238, 255); text-align: left; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"width: 5%; padding: 0in; white-space: nowrap; background: none rgb(204, 238, 255); text-align: right; vertical-align: bottom;\">&#160;</td><td style=\"width: 1%; padding: 0in; white-space: nowrap; background-color: rgb(204, 238, 255); text-align: left; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td></tr><tr style=\"page-break-inside:avoid\"><td style=\"width: 60%; padding: 0px 0in; font-size: 10pt; background-color: rgba(255, 255, 255, 0); vertical-align: bottom;\"><div style=\"margin: 0in 0in 0.0001pt 0.5in; text-indent: -12pt; font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">Granted</div></div></div></td><td style=\"width: 1%; padding: 0in; font-size: 10pt; background-color: rgba(255, 255, 255, 0); vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"width: 4%; padding: 0in; font-size: 10pt; white-space: nowrap; background-color: rgba(255, 255, 255, 0); text-align: right; vertical-align: bottom;\"><div style=\"text-align: right; margin-bottom: 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; margin-right: 0in; margin-left: 0in; font-size: 10pt; line-height: normal; white-space: nowrap;\"><div style=\"font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">32,570</div></div></td><td style=\"width: 1%; padding: 0in; font-size: 10pt; white-space: nowrap; background-color: rgba(255, 255, 255, 0); text-align: left; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background-color: rgba(255, 255, 255, 0); width: 4%; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"width: 1%; padding: 0in; font-size: 10pt; white-space: nowrap; background-color: rgba(255, 255, 255, 0); text-align: left; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"width: 3%; padding: 0in; font-size: 10pt; white-space: nowrap; background-color: rgba(255, 255, 255, 0); text-align: right; vertical-align: bottom;\"><div style=\"text-align: right; margin-bottom: 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; margin-right: 0in; margin-left: 0in; font-size: 10pt; line-height: normal; white-space: nowrap;\"><div style=\"font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">210.24</div></div></td><td style=\"width: 1%; padding: 0in; font-size: 10pt; white-space: nowrap; background-color: rgba(255, 255, 255, 0); text-align: left; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background-color: rgba(255, 255, 255, 0); width: 4%; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"width: 1%; padding: 0in; font-size: 10pt; white-space: nowrap; background-color: rgba(255, 255, 255, 0); text-align: left; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"width: 7%; padding: 0in; white-space: nowrap; background: none rgba(255, 255, 255, 0); text-align: right; vertical-align: bottom;\">&#160;</td><td style=\"width: 1%; padding: 0in; white-space: nowrap; background-color: rgba(255, 255, 255, 0); text-align: left; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background-color: rgba(255, 255, 255, 0); width: 4%; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"width: 1%; padding: 0in; white-space: nowrap; background-color: rgba(255, 255, 255, 0); text-align: left; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"width: 5%; padding: 0in; white-space: nowrap; background: none rgba(255, 255, 255, 0); text-align: right; vertical-align: bottom;\">&#160;</td><td style=\"width: 1%; padding: 0in; white-space: nowrap; background-color: rgba(255, 255, 255, 0); text-align: left; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td></tr><tr style=\"page-break-inside:avoid\"><td style=\"width: 60%; padding: 0px 0in; font-size: 10pt; background-color: rgb(204, 238, 255); vertical-align: bottom;\"><div style=\"margin: 0in 0in 0.0001pt 0.5in; text-indent: -12pt; font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">Forfeited</div></div></div></td><td style=\"width: 1%; padding: 0in; font-size: 10pt; background-color: rgb(204, 238, 255); vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 1%; text-align: left; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"width: 4%; padding: 0in; font-size: 10pt; white-space: nowrap; background-color: rgb(204, 238, 255); text-align: right; vertical-align: bottom;\"><div style=\"text-align: right; margin-bottom: 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; margin-right: 0in; margin-left: 0in; font-size: 10pt; line-height: normal; white-space: nowrap;\"><div style=\"font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">(613,630</div></div></td><td style=\"width: 1%; padding: 0in; font-size: 10pt; white-space: nowrap; background-color: rgb(204, 238, 255); text-align: left; vertical-align: bottom;\"><div style=\"text-align: left; margin-bottom: 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; margin-right: 0in; margin-left: 0in; font-size: 10pt; white-space: nowrap; text-indent: 0in; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">)</div></div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 4%; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"width: 1%; padding: 0in; font-size: 10pt; white-space: nowrap; background-color: rgb(204, 238, 255); text-align: left; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"width: 3%; padding: 0in; font-size: 10pt; white-space: nowrap; background-color: rgb(204, 238, 255); text-align: right; vertical-align: bottom;\"><div style=\"text-align: right; margin-bottom: 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; margin-right: 0in; margin-left: 0in; font-size: 10pt; line-height: normal; white-space: nowrap;\"><div style=\"font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">199.94</div></div></td><td style=\"width: 1%; padding: 0in; font-size: 10pt; white-space: nowrap; background-color: rgb(204, 238, 255); text-align: left; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 4%; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"width: 1%; padding: 0in; font-size: 10pt; white-space: nowrap; background-color: rgb(204, 238, 255); text-align: left; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"width: 7%; padding: 0in; white-space: nowrap; background: none rgb(204, 238, 255); text-align: right; vertical-align: bottom;\">&#160;</td><td style=\"width: 1%; padding: 0in; white-space: nowrap; background-color: rgb(204, 238, 255); text-align: left; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 4%; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"width: 1%; padding: 0in; white-space: nowrap; background-color: rgb(204, 238, 255); text-align: left; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"width: 5%; padding: 0in; white-space: nowrap; background: none rgb(204, 238, 255); text-align: right; vertical-align: bottom;\">&#160;</td><td style=\"width: 1%; padding: 0in; white-space: nowrap; background-color: rgb(204, 238, 255); text-align: left; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td></tr><tr style=\"page-break-inside:avoid\"><td style=\"width: 60%; padding: 0px 0in; font-size: 10pt; background-color: rgba(255, 255, 255, 0); vertical-align: bottom;\"><div style=\"margin: 0in 0in 0.0001pt 0.5in; text-indent: -12pt; font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">Expired</div></div></div></td><td style=\"width: 1%; padding: 0in; font-size: 10pt; background-color: rgba(255, 255, 255, 0); vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"width: 4%; padding: 0in; font-size: 10pt; white-space: nowrap; background-color: rgba(255, 255, 255, 0); text-align: right; vertical-align: bottom;\"><div style=\"text-align: right; margin-bottom: 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; margin-right: 0in; margin-left: 0in; font-size: 10pt; line-height: normal; white-space: nowrap;\"><div style=\"font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">(2,654</div></div></td><td style=\"width: 1%; padding: 0in; font-size: 10pt; white-space: nowrap; background-color: rgba(255, 255, 255, 0); text-align: left; vertical-align: bottom;\"><div style=\"text-align: left; margin-bottom: 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; margin-right: 0in; margin-left: 0in; font-size: 10pt; white-space: nowrap; text-indent: 0in; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">)</div></div></div></td><td style=\"background-color: rgba(255, 255, 255, 0); width: 4%; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"width: 1%; padding: 0in; font-size: 10pt; white-space: nowrap; background-color: rgba(255, 255, 255, 0); text-align: left; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"width: 3%; padding: 0in; font-size: 10pt; white-space: nowrap; background-color: rgba(255, 255, 255, 0); text-align: right; vertical-align: bottom;\"><div style=\"text-align: right; margin-bottom: 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; margin-right: 0in; margin-left: 0in; font-size: 10pt; line-height: normal; white-space: nowrap;\"><div style=\"font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">289.54</div></div></td><td style=\"width: 1%; padding: 0in; font-size: 10pt; white-space: nowrap; background-color: rgba(255, 255, 255, 0); text-align: left; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background-color: rgba(255, 255, 255, 0); width: 4%; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"width: 1%; padding: 0in; font-size: 10pt; white-space: nowrap; background-color: rgba(255, 255, 255, 0); text-align: left; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"width: 7%; padding: 0in; white-space: nowrap; background: none rgba(255, 255, 255, 0); text-align: right; vertical-align: bottom;\">&#160;</td><td style=\"width: 1%; padding: 0in; white-space: nowrap; background-color: rgba(255, 255, 255, 0); text-align: left; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background-color: rgba(255, 255, 255, 0); width: 4%; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"width: 1%; padding: 0in; white-space: nowrap; background-color: rgba(255, 255, 255, 0); text-align: left; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"width: 5%; padding: 0in; white-space: nowrap; background: none rgba(255, 255, 255, 0); text-align: right; vertical-align: bottom;\">&#160;</td><td style=\"width: 1%; padding: 0in; white-space: nowrap; background-color: rgba(255, 255, 255, 0); text-align: left; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td></tr><tr style=\"page-break-inside:avoid\"><td style=\"width: 60%; padding: 0px 0in 0.5pt; font-size: 10pt; background-color: rgb(204, 238, 255); vertical-align: bottom;\"><div style=\"margin: 0in 0in 0.0001pt 0.5in; text-indent: -12pt; font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">Exercised</div></div></div></td><td style=\"width: 1%; padding: 0in 0in 0.5pt; font-size: 10pt; background-color: rgb(204, 238, 255); vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 1%; text-align: left; vertical-align: bottom; padding-top: 0in; padding-right: 0in; padding-left: 0in; border-bottom: 1pt solid black;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"width: 4%; padding-top: 0in; padding-right: 0in; padding-left: 0in; font-size: 10pt; white-space: nowrap; background-color: rgb(204, 238, 255); text-align: right; vertical-align: bottom; border-bottom: 1pt solid black;\"><div style=\"text-align: right; margin-bottom: 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; margin-right: 0in; margin-left: 0in; font-size: 10pt; line-height: normal; white-space: nowrap;\"><div style=\"font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">(206,454</div></div></td><td style=\"width: 1%; padding: 0in 0in 0.5pt; font-size: 10pt; white-space: nowrap; background-color: rgb(204, 238, 255); text-align: left; vertical-align: bottom;\"><div style=\"text-align: left; margin-bottom: 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; margin-right: 0in; margin-left: 0in; font-size: 10pt; white-space: nowrap; text-indent: 0in; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">)</div></div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 4%; vertical-align: bottom; padding: 0in 0in 0.5pt;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"width: 1%; padding-top: 0in; padding-right: 0in; padding-left: 0in; font-size: 10pt; white-space: nowrap; background-color: rgb(204, 238, 255); text-align: left; vertical-align: bottom; border-bottom: 1pt solid black;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"width: 3%; padding-top: 0in; padding-right: 0in; padding-left: 0in; font-size: 10pt; white-space: nowrap; background-color: rgb(204, 238, 255); text-align: right; vertical-align: bottom; border-bottom: 1pt solid black;\"><div style=\"text-align: right; margin-bottom: 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; margin-right: 0in; margin-left: 0in; font-size: 10pt; line-height: normal; white-space: nowrap;\"><div style=\"font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">106.79</div></div></td><td style=\"width: 1%; padding: 0in 0in 0.5pt; font-size: 10pt; white-space: nowrap; background-color: rgb(204, 238, 255); text-align: left; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 4%; vertical-align: bottom; padding: 0in 0in 0.5pt;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"width: 1%; padding-top: 0in; padding-right: 0in; padding-left: 0in; font-size: 10pt; white-space: nowrap; background-color: rgb(204, 238, 255); text-align: left; vertical-align: bottom; border-bottom: 1pt solid black;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"width: 7%; padding-top: 0in; padding-right: 0in; padding-left: 0in; white-space: nowrap; background: none rgb(204, 238, 255); text-align: right; vertical-align: bottom; border-bottom: 1pt solid black;\">&#160;</td><td style=\"width: 1%; padding: 0in 0in 0.5pt; white-space: nowrap; background-color: rgb(204, 238, 255); text-align: left; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 4%; vertical-align: bottom; padding: 0in 0in 0.5pt;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"width: 1%; padding-top: 0in; padding-right: 0in; padding-left: 0in; white-space: nowrap; background-color: rgb(204, 238, 255); text-align: left; vertical-align: bottom; border-bottom: 1pt solid black;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"width: 5%; padding-top: 0in; padding-right: 0in; padding-left: 0in; white-space: nowrap; background: none rgb(204, 238, 255); text-align: right; vertical-align: bottom; border-bottom: 1pt solid black;\">&#160;</td><td style=\"width: 1%; padding: 0in 0in 0.5pt; white-space: nowrap; background-color: rgb(204, 238, 255); text-align: left; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td></tr><tr style=\"page-break-inside:avoid\"><td style=\"width: 60%; padding: 0px 0in 1.25pt; font-size: 10pt; background-color: rgba(255, 255, 255, 0); vertical-align: bottom;\"><div style=\"margin: 0in 0in 0.0001pt 12pt; text-indent: -12pt; font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">Outstanding at December&#160;29, 2018</div></div></div></td><td style=\"width: 1%; padding: 0in 0in 1.25pt; font-size: 10pt; background-color: rgba(255, 255, 255, 0); vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left; vertical-align: bottom; padding-top: 0in; padding-right: 0in; padding-left: 0in; border-bottom: 2.5pt double black;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"width: 4%; padding: 0in 0in 1.5pt; font-size: 10pt; white-space: nowrap; background-color: rgba(255, 255, 255, 0); text-align: right; vertical-align: bottom; border-bottom: 2.5pt double black;\"><div style=\"text-align: right; margin-bottom: 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; margin-right: 0in; margin-left: 0in; font-size: 10pt; line-height: normal; white-space: nowrap;\"><div style=\"font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">366,829</div></div></td><td style=\"width: 1%; padding: 0in 0in 1.25pt; font-size: 10pt; white-space: nowrap; background-color: rgba(255, 255, 255, 0); text-align: left; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background-color: rgba(255, 255, 255, 0); width: 4%; vertical-align: bottom; padding: 0in 0in 1.25pt;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"width: 1%; padding-top: 0in; padding-right: 0in; padding-left: 0in; font-size: 10pt; white-space: nowrap; background-color: rgba(255, 255, 255, 0); text-align: left; vertical-align: bottom; border-bottom: 2.5pt double black;\"><div style=\"text-align: left; margin-bottom: 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; margin-right: 0in; margin-left: 0in; font-size: 10pt; white-space: nowrap; text-indent: 0in; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">$</div></div></div></td><td style=\"width: 3%; padding-top: 0in; padding-right: 0in; padding-left: 0in; font-size: 10pt; white-space: nowrap; background-color: rgba(255, 255, 255, 0); text-align: right; vertical-align: bottom; border-bottom: 2.5pt double black;\"><div style=\"text-align: right; margin-bottom: 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; margin-right: 0in; margin-left: 0in; font-size: 10pt; line-height: normal; white-space: nowrap;\"><div style=\"font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">155.75</div></div></td><td style=\"width: 1%; padding: 0in 0in 1.25pt; font-size: 10pt; white-space: nowrap; background: none rgba(255, 255, 255, 0); text-align: left; vertical-align: bottom;\">&#160;</td><td style=\"background-color: rgba(255, 255, 255, 0); width: 4%; vertical-align: bottom; padding: 0in 0in 1.25pt;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"width: 1%; padding-top: 0in; padding-right: 0in; padding-left: 0in; font-size: 10pt; white-space: nowrap; background-color: rgba(255, 255, 255, 0); text-align: left; vertical-align: bottom; border-bottom: 2.5pt double black;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"width: 7%; padding: 0in 0in 1.5pt; font-size: 10pt; white-space: nowrap; background-color: rgba(255, 255, 255, 0); text-align: right; vertical-align: bottom; border-bottom: 2.5pt double black;\"><div style=\"text-align: right; margin-bottom: 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; margin-right: 0in; margin-left: 0in; font-size: 10pt; line-height: normal; white-space: nowrap;\"><div style=\"font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">5.52</div></div></td><td style=\"width: 1%; padding: 0in 0in 1.25pt; font-size: 10pt; white-space: nowrap; background-color: rgba(255, 255, 255, 0); text-align: left; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background-color: rgba(255, 255, 255, 0); width: 4%; vertical-align: bottom; padding: 0in 0in 1.25pt;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"width: 1%; padding-top: 0in; padding-right: 0in; padding-left: 0in; font-size: 10pt; white-space: nowrap; background-color: rgba(255, 255, 255, 0); text-align: left; vertical-align: bottom; border-bottom: 2.5pt double black;\"><div style=\"text-align: left; margin-bottom: 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; margin-right: 0in; margin-left: 0in; font-size: 10pt; white-space: nowrap; text-indent: 0in; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">$</div></div></div></td><td style=\"width: 5%; padding-top: 0in; padding-right: 0in; padding-left: 0in; font-size: 10pt; white-space: nowrap; background-color: rgba(255, 255, 255, 0); text-align: right; vertical-align: bottom; border-bottom: 2.5pt double black;\"><div style=\"text-align: right; margin-bottom: 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; margin-right: 0in; margin-left: 0in; font-size: 10pt; line-height: normal; white-space: nowrap;\"><div style=\"font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">30,588</div></div></td><td style=\"width: 1%; padding: 0in 0in 1.25pt; font-size: 10pt; white-space: nowrap; background-color: rgba(255, 255, 255, 0); text-align: left; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td></tr><tr style=\"page-break-inside:avoid\"><td style=\"width: 60%; padding: 0px 0in 1.25pt; font-size: 10pt; background-color: rgb(204, 238, 255); vertical-align: bottom;\"><div style=\"margin: 0in 0in 0.0001pt 12pt; text-indent: -12pt; font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">Exercisable at December&#160;29, 2018</div></div></div></td><td style=\"width: 1%; padding: 0in 0in 1.25pt; font-size: 10pt; background-color: rgb(204, 238, 255); vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 1%; text-align: left; vertical-align: bottom; padding-top: 0in; padding-right: 0in; padding-left: 0in; border-bottom: 2.5pt double black;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"width: 4%; padding: 0in 0in 1.5pt; font-size: 10pt; white-space: nowrap; background-color: rgb(204, 238, 255); text-align: right; vertical-align: bottom; border-bottom: 2.5pt double black;\"><div style=\"text-align: right; margin-bottom: 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; margin-right: 0in; margin-left: 0in; font-size: 10pt; line-height: normal; white-space: nowrap;\"><div style=\"font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">143,437</div></div></td><td style=\"width: 1%; padding: 0in 0in 1.25pt; font-size: 10pt; white-space: nowrap; background-color: rgb(204, 238, 255); text-align: left; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 4%; vertical-align: bottom; padding: 0in 0in 1.25pt;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"width: 1%; padding-top: 0in; padding-right: 0in; padding-left: 0in; font-size: 10pt; white-space: nowrap; background-color: rgb(204, 238, 255); text-align: left; vertical-align: bottom; border-bottom: 2.5pt double black;\"><div style=\"text-align: left; margin-bottom: 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; margin-right: 0in; margin-left: 0in; font-size: 10pt; white-space: nowrap; text-indent: 0in; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">$</div></div></div></td><td style=\"width: 3%; padding-top: 0in; padding-right: 0in; padding-left: 0in; font-size: 10pt; white-space: nowrap; background-color: rgb(204, 238, 255); text-align: right; vertical-align: bottom; border-bottom: 2.5pt double black;\"><div style=\"text-align: right; margin-bottom: 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; margin-right: 0in; margin-left: 0in; font-size: 10pt; line-height: normal; white-space: nowrap;\"><div style=\"font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">112.90</div></div></td><td style=\"width: 1%; padding: 0in 0in 1.25pt; font-size: 10pt; white-space: nowrap; background-color: rgb(204, 238, 255); text-align: left; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 4%; vertical-align: bottom; padding: 0in 0in 1.25pt;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"width: 1%; padding-top: 0in; padding-right: 0in; padding-left: 0in; font-size: 10pt; white-space: nowrap; background-color: rgb(204, 238, 255); text-align: left; vertical-align: bottom; border-bottom: 2.5pt double black;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"width: 7%; padding: 0in 0in 1.5pt; font-size: 10pt; white-space: nowrap; background-color: rgb(204, 238, 255); text-align: right; vertical-align: bottom; border-bottom: 2.5pt double black;\"><div style=\"text-align: right; margin-bottom: 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; margin-right: 0in; margin-left: 0in; font-size: 10pt; line-height: normal; white-space: nowrap;\"><div style=\"font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">3.53</div></div></td><td style=\"width: 1%; padding: 0in 0in 1.25pt; font-size: 10pt; white-space: nowrap; background-color: rgb(204, 238, 255); text-align: left; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 4%; vertical-align: bottom; padding: 0in 0in 1.25pt;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"width: 1%; padding-top: 0in; padding-right: 0in; padding-left: 0in; font-size: 10pt; white-space: nowrap; background-color: rgb(204, 238, 255); text-align: left; vertical-align: bottom; border-bottom: 2.5pt double black;\"><div style=\"text-align: left; margin-bottom: 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; margin-right: 0in; margin-left: 0in; font-size: 10pt; white-space: nowrap; text-indent: 0in; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">$</div></div></div></td><td style=\"width: 5%; padding-top: 0in; padding-right: 0in; padding-left: 0in; font-size: 10pt; white-space: nowrap; background-color: rgb(204, 238, 255); text-align: right; vertical-align: bottom; border-bottom: 2.5pt double black;\"><div style=\"text-align: right; margin-bottom: 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; margin-right: 0in; margin-left: 0in; font-size: 10pt; line-height: normal; white-space: nowrap;\"><div style=\"font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">18,177</div></div></td><td style=\"width: 1%; padding: 0in 0in 1.25pt; font-size: 10pt; white-space: nowrap; background-color: rgb(204, 238, 255); text-align: left; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td></tr><tr style=\"page-break-inside:avoid\"><td style=\"width: 60%; padding: 0px 0in 1.25pt; font-size: 10pt; background-color: rgba(255, 255, 255, 0); vertical-align: bottom;\"><div style=\"margin: 0in 0in 0.0001pt 12pt; text-indent: -12pt; font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">Vested and expected to vest at December&#160;29, 2018</div></div></div></td><td style=\"width: 1%; padding: 0in 0in 1.25pt; font-size: 10pt; background-color: rgba(255, 255, 255, 0); vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left; vertical-align: bottom; padding-top: 0in; padding-right: 0in; padding-left: 0in; border-bottom: 2.5pt double black;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"width: 4%; padding: 0in 0in 1.5pt; font-size: 10pt; white-space: nowrap; background-color: rgba(255, 255, 255, 0); text-align: right; vertical-align: bottom; border-bottom: 2.5pt double black;\"><div style=\"text-align: right; margin-bottom: 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; margin-right: 0in; margin-left: 0in; font-size: 10pt; line-height: normal; white-space: nowrap;\"><div style=\"font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">344,111</div></div></td><td style=\"width: 1%; padding: 0in 0in 1.25pt; font-size: 10pt; white-space: nowrap; background-color: rgba(255, 255, 255, 0); text-align: left; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background-color: rgba(255, 255, 255, 0); width: 4%; vertical-align: bottom; padding: 0in 0in 1.25pt;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"width: 1%; padding-top: 0in; padding-right: 0in; padding-left: 0in; font-size: 10pt; white-space: nowrap; background-color: rgba(255, 255, 255, 0); text-align: left; vertical-align: bottom; border-bottom: 2.5pt double black;\"><div style=\"text-align: left; margin-bottom: 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; margin-right: 0in; margin-left: 0in; font-size: 10pt; white-space: nowrap; text-indent: 0in; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">$</div></div></div></td><td style=\"width: 3%; padding-top: 0in; padding-right: 0in; padding-left: 0in; font-size: 10pt; white-space: nowrap; background-color: rgba(255, 255, 255, 0); text-align: right; vertical-align: bottom; border-bottom: 2.5pt double black;\"><div style=\"text-align: right; margin-bottom: 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; margin-right: 0in; margin-left: 0in; font-size: 10pt; line-height: normal; white-space: nowrap;\"><div style=\"font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">153.42</div></div></td><td style=\"width: 1%; padding: 0in 0in 1.25pt; font-size: 10pt; white-space: nowrap; background-color: rgba(255, 255, 255, 0); text-align: left; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background-color: rgba(255, 255, 255, 0); width: 4%; vertical-align: bottom; padding: 0in 0in 1.25pt;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"width: 1%; padding-top: 0in; padding-right: 0in; padding-left: 0in; font-size: 10pt; white-space: nowrap; background-color: rgba(255, 255, 255, 0); text-align: left; vertical-align: bottom; border-bottom: 2.5pt double black;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"width: 7%; padding: 0in 0in 1.5pt; font-size: 10pt; white-space: nowrap; background-color: rgba(255, 255, 255, 0); text-align: right; vertical-align: bottom; border-bottom: 2.5pt double black;\"><div style=\"text-align: right; margin-bottom: 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; margin-right: 0in; margin-left: 0in; font-size: 10pt; line-height: normal; white-space: nowrap;\"><div style=\"font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">5.44</div></div></td><td style=\"width: 1%; padding: 0in 0in 1.25pt; font-size: 10pt; white-space: nowrap; background: none rgba(255, 255, 255, 0); text-align: left; vertical-align: bottom;\">&#160;</td><td style=\"background-color: rgba(255, 255, 255, 0); width: 4%; vertical-align: bottom; padding: 0in 0in 1.25pt;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"width: 1%; padding-top: 0in; padding-right: 0in; padding-left: 0in; font-size: 10pt; white-space: nowrap; background-color: rgba(255, 255, 255, 0); text-align: left; vertical-align: bottom; border-bottom: 2.5pt double black;\"><div style=\"text-align: left; margin-bottom: 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; margin-right: 0in; margin-left: 0in; font-size: 10pt; white-space: nowrap; text-indent: 0in; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">$</div></div></div></td><td style=\"width: 5%; padding-top: 0in; padding-right: 0in; padding-left: 0in; font-size: 10pt; white-space: nowrap; background-color: rgba(255, 255, 255, 0); text-align: right; vertical-align: bottom; border-bottom: 2.5pt double black;\"><div style=\"text-align: right; margin-bottom: 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; margin-right: 0in; margin-left: 0in; font-size: 10pt; line-height: normal; white-space: nowrap;\"><div style=\"font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">29,503</div></div></td><td style=\"width: 1%; padding: 0in 0in 1.25pt; font-size: 10pt; white-space: nowrap; background-color: rgba(255, 255, 255, 0); text-align: left; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td></tr></table><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px; background: none;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px; background: none;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px; background: none;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div></div><div style=\"color: rgb(0, 0, 0); font-family: 'times new roman'; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin-top: 12pt; margin-bottom: 0pt; font-size: 10pt;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\">Of the total options outstanding at December&#160;</div><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\">29</div><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\">, </div><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\">2018</div><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\">, 50,616</div><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"> shares were performance-based options for which the performance criteria had yet to be achieved and 10,341</div></div><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\"> 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.</div></div></div><div style=\"color: rgb(0, 0, 0); font-family: 'times new roman'; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-weight:bold;display:inline;\"><div style=\"font-style:italic;display:inline;;font-style:italic;display:inline;\">Stock Compensation to Chief Executive Officer</div></div></div></div></div><div style=\"color: rgb(0, 0, 0); font-family: 'times new roman'; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin-top: 6pt; margin-bottom: 0pt; font-size: 10pt;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\">On January&#160;</div><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\">1</div><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\">, </div><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\">2016</div><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\">, the Company granted the former Chief Executive Officer an option to purchase 574,507</div><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"> shares of its Class&#160;A Common Stock, which vests over a </div><div style=\"letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\">five</div></div></div><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\">-year period, commencing on January&#160;</div><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\">1</div><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\">, </div><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\">2019</div><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\">, at the rate of 20</div><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\">% per year. The exercise price is determined by multiplying $201.91</div><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"> by the aggregate percentage change in the DJ Wilshire </div><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\">5000</div><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"> Index from and after January&#160;</div><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\">1</div><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\">, </div><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\">2016</div><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"> through the close of business on the trading date next preceding each date on which the option is exercised, plus an additional 1.5</div><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"> percentage points per annum, prorated for partial years. The exercise price will not be less than $201.91</div><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"> per share and the excess of the fair value of the Company&#8217;s Class&#160;A Common Stock cannot exceed $150</div><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"> per share over the exercise price. At December&#160;</div><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\">29</div><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\">, </div><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\">2018</div><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"> and December&#160;</div><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\">30</div><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\">, </div><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\">2017</div><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\">, zero shares and 574,507</div><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"> shares of the stock option remained outstanding, respectively. If the stock option had been exercised on December&#160;</div><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\">30</div><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\">, </div><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\">2017</div><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\">, the exercise price would have been $272.45</div><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"> per share. The Company accounted&#160;for this award as a market-based award which was valued utilizing the Monte Carlo Simulation pricing model, which calculates multiple potential outcomes for an award and establishes fair value based on the most likely outcome. Under the Monte Carlo Simulation pricing model, the Company calculated the weighted average fair value per share to be $39.16</div><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\">. As a result of the former Chief Executive Officer&#8217;s retirement in </div><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\">2018</div><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\">, the Company </div></div>cancelled&#160;the&#160;award.</div><div style=\"color: rgb(0, 0, 0); font-family: 'times new roman'; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin-top: 12pt; margin-bottom: 0pt; font-size: 10pt;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\">On January&#160;</div><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\">1</div><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\">, </div><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\">2008</div><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\">, the Company granted the former Chief Executive Officer an option to purchase 753,864</div><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"> shares of its Class&#160;A Common Stock, which vests over a five-year period, commencing on January&#160;</div><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\">1</div><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\">, </div><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\">2014</div><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\">, at the rate of 20</div></div><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">% per year. The exercise price&#160;</div></div><div style=\"letter-spacing: 0px; font-size: 10pt; top: 0px;;display:inline;\">is determined by multiplying $42.00</div><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px;;display:inline;\"> by the aggregate change in the DJ Wilshire </div></div><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\">5000</div><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px;;display:inline;\"> Index from and after January&#160;</div></div><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\">1</div><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px;;display:inline;\">, </div></div><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\">2008</div><div style=\"letter-spacing: 0px; font-size: 10pt; top: 0px;;display:inline;\"> through the close of business on the trading date next preceding each date on which the option is exercised. The exercise price will not be less than $37.65 per share and the excess of the fair value of the Company&#8217;s Class&#160;A Common Stock cannot exceed $70</div><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px;;display:inline;\"> per share over the exercise price. At December&#160;</div></div><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\">29</div><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px;;display:inline;\">, </div></div><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\">2018</div><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px;;display:inline;\"> and December&#160;</div></div><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\">30</div><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px;;display:inline;\">, </div></div><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\">2017</div><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px;;display:inline;\">, zero</div><div style=\"letter-spacing: 0px; top: 0px; font-size: 10pt;;display:inline;\"> shares and </div>150,773</div><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px;;display:inline;\"> shares of the stock option remained outstanding, respectively. If the outstanding shares at December&#160;</div></div><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\">30</div><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px;;display:inline;\">, </div></div><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\">2017</div><div style=\"letter-spacing: 0px; font-size: 10pt; top: 0px;;display:inline;\"> were exercised on that date, the price would have been $121.10 per share. The Company&#160;accounted&#160;for this award as a market-based award which was valued utilizing the Monte Carlo Simulation pricing model, which calculates multiple potential outcomes for an award and establishes fair value based on the most likely outcome. Under the Monte Carlo Simulation pricing model, the Company calculated the weighted average fair value per share to be $8.41, and recorded stock-based compensation expense of $0.2&#160;million and $0.3</div><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px;;display:inline;\">&#160;million related to this option in the fiscal </div></div><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\">2017</div><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px;;display:inline;\"> and </div></div><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\">2016</div><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px;;display:inline;\">, respectively.</div></div></div><div style=\"color: rgb(0, 0, 0); font-family: 'times new roman'; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin-top: 12pt; margin-bottom: 0pt; font-size: 10pt;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\">On April&#160;</div><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\">30</div><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\">, </div><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\">2018</div><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\">, the Company granted its incoming Chief Executive Officer a performance-based stock option to purchase 9,959</div><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"> shares of the Company&#8217;s Class&#160;A Common stock with a weighted average fair value of $100.50</div><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"> per share,&#160;which vests&#160;through </div><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\">2022</div><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\">. The incoming Chief Executive Office was also granted 64,325</div><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"> restricted stock awards with a weighted-average fair value of $229.30</div><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"> per share with service-based vesting through </div><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\">2023</div></div><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">.</div></div></div><div style=\"color: rgb(0, 0, 0); font-family: 'times new roman'; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-weight:bold;display:inline;\"><div style=\"font-style:italic;display:inline;;font-style:italic;display:inline;\">Stock-Based Compensation</div></div></div></div></div><div style=\"color: rgb(0, 0, 0); font-family: 'times new roman'; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin-top: 6pt; margin-bottom: 0pt; font-size: 10pt;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">The following table provides information regarding stock-based compensation expense included in operating expenses in the accompanying consolidated statements of comprehensive income:</div></div></div><div style=\"font-family: &quot;times new roman&quot;, serif; font-size: 10pt; margin-bottom: 0px; margin-top: 0px; background: none;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div><div><table style=\"border: none;border-collapse: collapse;margin-bottom: .001pt;width: 84%;;margin : 0px auto;;text-align:left;\"><tr style=\"font-size: 8pt;\"><td style=\"padding: 0px 0px 2pt; vertical-align: bottom; font-size: 8pt;;width:;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; background: none; margin-bottom: 0px; margin-top: 0px; line-height: 8pt;\"><div style=\"font-size: 8pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></div></td><td style=\"padding: 0in 0in 2pt; vertical-align: bottom; font-size: 8pt;;width:;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: 8pt;\"><div style=\"font-size: 8pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></div></td><td colspan=\"2\" style=\"padding: 0in 0in 2pt; vertical-align: bottom; white-space: nowrap; font-size: 8pt; border-bottom: 0.75pt solid black;;width:;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; text-align: center; white-space: nowrap; line-height: 8pt;\"><div style=\"font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\"><div style=\"white-space: nowrap;;font-weight:bold;display:inline;\">2018</div></div></div></div></div></td><td style=\"padding: 0in 0in 2pt; vertical-align: bottom; white-space: nowrap; font-size: 8pt;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: 8pt;\"><div style=\"font-size: 8pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></div></td><td style=\"padding: 0in 0in 2pt; vertical-align: bottom; white-space: nowrap; font-size: 8pt;;width:;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: 8pt;\"><div style=\"font-size: 8pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></div></td><td colspan=\"2\" style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; font-size: 8pt; border-bottom: 0.75pt solid black;;width:;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; text-align: center; white-space: nowrap; line-height: 8pt;\"><div style=\"font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\"><div style=\"white-space: nowrap;;font-weight:bold;display:inline;\">2017</div></div></div></div></div></td><td style=\"padding: 0in 0in 2pt; vertical-align: bottom; white-space: nowrap; font-size: 8pt;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: 8pt;\"><div style=\"font-size: 8pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></div></td><td style=\"padding: 0in 0in 2pt; vertical-align: bottom; white-space: nowrap; font-size: 8pt;;width:;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: 8pt;\"><div style=\"font-size: 8pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></div></td><td colspan=\"2\" style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; font-size: 8pt; border-bottom: 0.75pt solid black;;width:;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; text-align: center; white-space: nowrap; line-height: 8pt;\"><div style=\"font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\"><div style=\"white-space: nowrap;;font-weight:bold;display:inline;\">2016</div></div></div></div></div></td><td style=\"padding: 0in 0in 2pt; vertical-align: bottom; white-space: nowrap; font-size: 8pt;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: 8pt;\"><div style=\"font-size: 8pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></div></td></tr><tr style=\"font-size: 1pt;\"><td style=\"padding: 0px 0px 2pt; vertical-align: bottom; font-size: 1pt;;width:;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 1pt; background: none; margin-bottom: 0pt; margin-top: 0pt; text-decoration: none; line-height: 0pt;\">&#160;</div></td><td style=\"padding: 0in 0in 2pt; vertical-align: bottom; font-size: 1pt;;width:;\"><div style=\"font-size: 1pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0pt; margin-top: 0pt; background: none; text-decoration: none; line-height: 0pt;\">&#160;</div></td><td colspan=\"2\" style=\"padding: 0in 0in 2pt; vertical-align: bottom; white-space: nowrap; font-size: 1pt;;width:;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 1pt; text-align: center; white-space: nowrap; font-weight: bold; margin-top: 0pt; margin-bottom: 0pt; line-height: 0pt;\">&#160;</div></td><td style=\"padding: 0in 0in 2pt; vertical-align: bottom; white-space: nowrap; font-size: 1pt;\"><div style=\"font-size: 1pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0pt; margin-top: 0pt; background: none; text-decoration: none; line-height: 0pt;\">&#160;</div></td><td style=\"padding: 0in 0in 2pt; vertical-align: bottom; white-space: nowrap; font-size: 1pt;;width:;\"><div style=\"font-size: 1pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0pt; margin-top: 0pt; background: none; text-decoration: none; line-height: 0pt;\">&#160;</div></td><td colspan=\"2\" style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; font-size: 1pt;;width:;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 1pt; text-align: center; white-space: nowrap; font-weight: bold; margin-top: 0pt; margin-bottom: 0pt; line-height: 0pt;\">&#160;</div></td><td style=\"padding: 0in 0in 2pt; vertical-align: bottom; white-space: nowrap; font-size: 1pt;\"><div style=\"font-size: 1pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0pt; margin-top: 0pt; background: none; text-decoration: none; line-height: 0pt;\">&#160;</div></td><td style=\"padding: 0in 0in 2pt; vertical-align: bottom; white-space: nowrap; font-size: 1pt;;width:;\"><div style=\"font-size: 1pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0pt; margin-top: 0pt; background: none; text-decoration: none; line-height: 0pt;\">&#160;</div></td><td colspan=\"2\" style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; font-size: 1pt;;width:;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 1pt; text-align: center; white-space: nowrap; font-weight: bold; margin-top: 0pt; margin-bottom: 0pt; line-height: 0pt;\">&#160;</div></td><td style=\"padding: 0in 0in 2pt; vertical-align: bottom; white-space: nowrap; font-size: 1pt;\"><div style=\"font-size: 1pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0pt; margin-top: 0pt; background: none; text-decoration: none; line-height: 0pt;\">&#160;</div></td></tr><tr style=\"font-size: 8pt;\"><td style=\"border-bottom: none; padding: 0px; vertical-align: bottom; font-size: 8pt;;width:;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; background: none; margin-bottom: 0px; margin-top: 0px; line-height: 8pt;\"><div style=\"font-size: 8pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></div></td><td style=\"padding: 0in; vertical-align: bottom; font-size: 8pt;;width:;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: 8pt;\"><div style=\"font-size: 8pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></div></td><td colspan=\"10\" style=\"border-bottom: none; padding: 0in; vertical-align: bottom; white-space: nowrap; font-size: 8pt;;width:;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; text-align: center; white-space: nowrap; line-height: 8pt;\"><div style=\"font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">(in thousands)</div></div></div></div></td><td style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; font-size: 8pt;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: 8pt;\"><div style=\"font-size: 8pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></div></td></tr><tr><td style=\"background: rgb(204, 238, 255); border-bottom: none; border-top: none; padding: 0px; vertical-align: bottom; width: 71%;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; margin-bottom: 0px; margin-left: 0.17in; margin-top: 0px; text-indent: -0.17in; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">Amounts included in advertising, promotional and selling expenses</div></div></div></td><td style=\"background: rgb(204, 238, 255); border-top: none; padding: 0in; vertical-align: bottom; width: 1%;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 1%; border-bottom: none; border-top: none; text-align: left; vertical-align: bottom; padding: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: left; white-space: nowrap; margin-left: 0in; text-indent: 0in; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">$</div></div></div></td><td style=\"background: rgb(204, 238, 255); border-bottom: none; border-top: none; padding: 0in; vertical-align: bottom; white-space: nowrap; width: 4%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">3,243</div></div></td><td style=\"background: rgb(204, 238, 255); border-top: none; padding: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 5%; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background: rgb(204, 238, 255); border-bottom: none; border-top: none; padding: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: left; white-space: nowrap; margin-left: 0in; text-indent: 0in; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">$</div></div></div></td><td style=\"background: rgb(204, 238, 255); border-bottom: none; border-top: none; padding: 0in; vertical-align: bottom; white-space: nowrap; width: 4%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">2,868</div></div></td><td style=\"background: rgb(204, 238, 255); border-top: none; padding: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 5%; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background: rgb(204, 238, 255); border-bottom: none; border-top: none; padding: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: left; white-space: nowrap; margin-left: 0in; text-indent: 0in; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">$</div></div></div></td><td style=\"background: rgb(204, 238, 255); border-bottom: none; border-top: none; padding: 0in; vertical-align: bottom; white-space: nowrap; width: 4%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">2,507</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td></tr><tr><td style=\"border-bottom: none; border-top: none; padding: 0px 0px 0.5pt; vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 71%;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; margin-bottom: 0px; margin-left: 0.17in; margin-top: 0px; text-indent: -0.17in; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">Amounts included in general and administrative expenses</div></div></div></td><td style=\"padding: 0in 0in 0.5pt; vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 1%;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background-color: rgba(255, 255, 255, 0); width: 1%; border-bottom: 1pt solid black; border-top: none; text-align: left; vertical-align: bottom; padding-top: 0in; padding-right: 0in; padding-left: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"border-bottom: 1pt solid black; border-top: none; padding-top: 0in; padding-right: 0in; padding-left: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 4%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">6,792</div></div></td><td style=\"padding: 0in 0in 0.5pt; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background-color: rgba(255, 255, 255, 0); width: 5%; vertical-align: bottom; padding: 0in 0in 0.5pt;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"border-bottom: 1pt solid black; border-top: none; padding-top: 0in; padding-right: 0in; padding-left: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"border-bottom: 1pt solid black; border-top: none; padding-top: 0in; padding-right: 0in; padding-left: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 4%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">3,448</div></div></td><td style=\"padding: 0in 0in 0.5pt; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background-color: rgba(255, 255, 255, 0); width: 5%; vertical-align: bottom; padding: 0in 0in 0.5pt;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"border-bottom: 1pt solid black; border-top: none; padding-top: 0in; padding-right: 0in; padding-left: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"border-bottom: 1pt solid black; border-top: none; padding-top: 0in; padding-right: 0in; padding-left: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 4%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">3,641</div></div></td><td style=\"padding: 0in 0in 0.5pt; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td></tr><tr><td style=\"background: rgb(204, 238, 255); border-bottom: none; border-top: none; padding: 0px 0px 1.25pt; vertical-align: bottom; width: 71%;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; margin-bottom: 0px; margin-left: 0.17in; margin-top: 0px; text-indent: -0.17in; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">Total stock-based compensation expense</div></div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in 0in 1.25pt; vertical-align: bottom; width: 1%;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 1%; border-bottom: 2.5pt double black; border-top: none; text-align: left; vertical-align: bottom; padding-top: 0in; padding-right: 0in; padding-left: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: left; white-space: nowrap; margin-left: 0in; text-indent: 0in; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">$</div></div></div></td><td style=\"background: rgb(204, 238, 255); border-bottom: 2.5pt double black; border-top: none; padding-top: 0in; padding-right: 0in; padding-left: 0in; vertical-align: bottom; white-space: nowrap; width: 4%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">10,035</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in 0in 1.25pt; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 5%; vertical-align: bottom; padding: 0in 0in 1.25pt;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background: rgb(204, 238, 255); border-bottom: 2.5pt double black; border-top: none; padding-top: 0in; padding-right: 0in; padding-left: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: left; white-space: nowrap; margin-left: 0in; text-indent: 0in; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">$</div></div></div></td><td style=\"background: rgb(204, 238, 255); border-bottom: 2.5pt double black; border-top: none; padding-top: 0in; padding-right: 0in; padding-left: 0in; vertical-align: bottom; white-space: nowrap; width: 4%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">6,316</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in 0in 1.25pt; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 5%; vertical-align: bottom; padding: 0in 0in 1.25pt;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background: rgb(204, 238, 255); border-bottom: 2.5pt double black; border-top: none; padding-top: 0in; padding-right: 0in; padding-left: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: left; white-space: nowrap; margin-left: 0in; text-indent: 0in; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">$</div></div></div></td><td style=\"background: rgb(204, 238, 255); border-bottom: 2.5pt double black; border-top: none; padding-top: 0in; padding-right: 0in; padding-left: 0in; vertical-align: bottom; white-space: nowrap; width: 4%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">6,148</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in 0in 1.25pt; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td></tr><tr><td style=\"border-bottom: none; border-top: none; padding: 0px 0px 1.25pt; vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 71%;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; margin-bottom: 0px; margin-left: 0.17in; margin-top: 0px; text-indent: -0.17in; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">Amounts related to performance-based stock awards included in total stock-based compensation expense</div></div></div></td><td style=\"padding: 0in 0in 1.25pt; vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 1%;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background-color: rgba(255, 255, 255, 0); width: 1%; border-bottom: 2.5pt double black; border-top: none; text-align: left; vertical-align: bottom; padding-top: 0in; padding-right: 0in; padding-left: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: left; white-space: nowrap; margin-left: 0in; text-indent: 0in; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">$</div></div></div></td><td style=\"border-bottom: 2.5pt double black; border-top: none; padding-top: 0in; padding-right: 0in; padding-left: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 4%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">1,750</div></div></td><td style=\"padding: 0in 0in 1.25pt; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background-color: rgba(255, 255, 255, 0); width: 5%; vertical-align: bottom; padding: 0in 0in 1.25pt;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"border-bottom: 2.5pt double black; border-top: none; padding-top: 0in; padding-right: 0in; padding-left: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: left; white-space: nowrap; margin-left: 0in; text-indent: 0in; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">$</div></div></div></td><td style=\"border-bottom: 2.5pt double black; border-top: none; padding-top: 0in; padding-right: 0in; padding-left: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 4%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">36</div></div></td><td style=\"padding: 0in 0in 1.25pt; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background-color: rgba(255, 255, 255, 0); width: 5%; vertical-align: bottom; padding: 0in 0in 1.25pt;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"border-bottom: 2.5pt double black; border-top: none; padding-top: 0in; padding-right: 0in; padding-left: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: left; white-space: nowrap; margin-left: 0in; text-indent: 0in; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">$</div></div></div></td><td style=\"border-bottom: 2.5pt double black; border-top: none; padding-top: 0in; padding-right: 0in; padding-left: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 4%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">203</div></div></td><td style=\"padding: 0in 0in 1.25pt; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td></tr></table><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div></div><div style=\"color: rgb(0, 0, 0); font-family: 'times new roman'; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin-top: 12pt; margin-bottom: 0pt; font-size: 10pt;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\">As permitted by ASC </div><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\">718</div><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\">, 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&#8217;s stock price and other relevant variables. The weighted-average fair value of stock options granted during </div><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\">2018</div><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\">, </div><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\">2017</div><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\">, and </div><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\">2016</div><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"> was $92.89</div><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\">, $72.52</div><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\">, and $87.70</div></div>&#160;per share, respectively, as calculated using a trinomial option-pricing model. The 2016 weighted-average fair value of the stock options excludes the January&#160;1, 2016 stock option&#160;granted to the Chief Executive Officer with a weighted-average fair value of $39.16, as calculated using the Monte Carlo Simulation pricing model.</div><div style=\"color: rgb(0, 0, 0); font-family: 'times new roman'; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin-top: 12pt; margin-bottom: 0pt; font-size: 10pt;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">Weighted average assumptions used to estimate fair values of stock options on the date of grants are as follows:</div></div></div><div style=\"font-family: &quot;times new roman&quot;, serif; font-size: 10pt; margin-bottom: 0px; margin-top: 0px; background: none;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div><div><table style=\"width: 84%; border-collapse: collapse; border-spacing: 0px;;margin : 0px auto;;text-align:left;\"><tr style=\"page-break-inside:avoid\"><td style=\"padding: 0px 0in 1pt; font-size: 8pt; vertical-align: bottom;;width:;\"><div style=\"margin: 0px 0in; font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"text-decoration: none; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">&#160;</div></div></div></td><td style=\"padding: 0in 0in 1pt; font-size: 8pt; vertical-align: bottom;;width:;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td colspan=\"2\" style=\"border-top: none; border-image: initial; border-bottom: 1pt solid black; padding: 0in; font-size: 8pt; white-space: nowrap; vertical-align: bottom;;width:;\"><div style=\"text-align: center; margin-bottom: 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; margin-right: 0in; margin-left: 0in; font-size: 10pt; white-space: nowrap; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"white-space: nowrap; font-size: 8pt;;font-weight:bold;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">2018</div></div></div></div></td><td style=\"border-top: none; border-image: initial; padding: 0in 0in 0.5pt; font-size: 8pt; white-space: nowrap; vertical-align: bottom; border-bottom: 0.75pt solid black;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"border-top: none; border-image: initial; padding: 0in 0in 1pt; font-size: 8pt; white-space: nowrap; vertical-align: bottom;;width:;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td colspan=\"2\" style=\"border-top: none; border-image: initial; border-bottom: 1pt solid black; padding: 0in; font-size: 8pt; white-space: nowrap; vertical-align: bottom;;width:;\"><div style=\"text-align: center; margin-bottom: 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; margin-right: 0in; margin-left: 0in; font-size: 10pt; white-space: nowrap; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"white-space: nowrap; font-size: 8pt;;font-weight:bold;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">2017</div></div></div></div></td><td style=\"border-top: none; border-image: initial; padding: 0in 0in 0.5pt; font-size: 8pt; white-space: nowrap; vertical-align: bottom; border-bottom: 0.75pt solid black;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"border-top: none; border-image: initial; padding: 0in 0in 1pt; font-size: 8pt; white-space: nowrap; vertical-align: bottom;;width:;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td colspan=\"2\" style=\"border-top: none; border-image: initial; border-bottom: 1pt solid black; padding: 0in; font-size: 8pt; white-space: nowrap; vertical-align: bottom;;width:;\"><div style=\"text-align: center; margin-bottom: 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; margin-right: 0in; margin-left: 0in; font-size: 10pt; white-space: nowrap; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"white-space: nowrap; font-size: 8pt;;font-weight:bold;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">2016</div></div></div></div></td><td style=\"border-top: none; border-image: initial; padding: 0in 0in 0.5pt; font-size: 8pt; white-space: nowrap; vertical-align: bottom; border-bottom: 0.75pt solid black;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td></tr><tr style=\"page-break-inside:avoid\"><td style=\"background: rgb(204, 238, 255); padding: 0px 0in; font-size: 10pt; width: 67%; vertical-align: bottom;\"><div style=\"margin: 0in 0in 0.0001pt 12pt; text-indent: -12pt; font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">Expected volatility</div></div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; font-size: 10pt; width: 1%; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 1%; text-align: left; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; font-size: 10pt; white-space: nowrap; width: 6%; text-align: right; vertical-align: bottom;\"><div style=\"text-align: right; margin-bottom: 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; margin-right: 0in; margin-left: 0in; font-size: 10pt; line-height: normal; white-space: nowrap;\"><div style=\"font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">34.0</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; font-size: 10pt; white-space: nowrap; width: 1%; text-align: left; vertical-align: bottom;\"><div style=\"text-align: left; margin-bottom: 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; margin-right: 0in; margin-left: 0in; font-size: 10pt; white-space: nowrap; text-indent: 0in; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">%</div></div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 4%; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; font-size: 10pt; white-space: nowrap; width: 1%; text-align: left; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; font-size: 10pt; white-space: nowrap; width: 6%; text-align: right; vertical-align: bottom;\"><div style=\"text-align: right; margin-bottom: 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; margin-right: 0in; margin-left: 0in; font-size: 10pt; line-height: normal; white-space: nowrap;\"><div style=\"font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">36.2</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; font-size: 10pt; white-space: nowrap; width: 1%; text-align: left; vertical-align: bottom;\"><div style=\"text-align: left; margin-bottom: 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; margin-right: 0in; margin-left: 0in; font-size: 10pt; white-space: nowrap; text-indent: 0in; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">%</div></div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 4%; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; font-size: 10pt; white-space: nowrap; width: 1%; text-align: left; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; font-size: 10pt; white-space: nowrap; width: 6%; text-align: right; vertical-align: bottom;\"><div style=\"text-align: right; margin-bottom: 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; margin-right: 0in; margin-left: 0in; font-size: 10pt; line-height: normal; white-space: nowrap;\"><div style=\"font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">34.0</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; font-size: 10pt; white-space: nowrap; width: 1%; text-align: left; vertical-align: bottom;\"><div style=\"text-align: left; margin-bottom: 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; margin-right: 0in; margin-left: 0in; font-size: 10pt; white-space: nowrap; text-indent: 0in; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">%</div></div></div></td></tr><tr style=\"page-break-inside:avoid\"><td style=\"padding: 0px 0in; font-size: 10pt; background-color: rgba(255, 255, 255, 0); width: 67%; vertical-align: bottom;\"><div style=\"margin: 0in 0in 0.0001pt 12pt; text-indent: -12pt; font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">Risk-free interest rate</div></div></div></td><td style=\"padding: 0in; font-size: 10pt; background-color: rgba(255, 255, 255, 0); width: 1%; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"padding: 0in; font-size: 10pt; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 6%; text-align: right; vertical-align: bottom;\"><div style=\"text-align: right; margin-bottom: 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; margin-right: 0in; margin-left: 0in; font-size: 10pt; line-height: normal; white-space: nowrap;\"><div style=\"font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">2.68</div></div></td><td style=\"padding: 0in; font-size: 10pt; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left; vertical-align: bottom;\"><div style=\"text-align: left; margin-bottom: 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; margin-right: 0in; margin-left: 0in; font-size: 10pt; white-space: nowrap; text-indent: 0in; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">%</div></div></div></td><td style=\"background-color: rgba(255, 255, 255, 0); width: 4%; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"padding: 0in; font-size: 10pt; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"padding: 0in; font-size: 10pt; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 6%; text-align: right; vertical-align: bottom;\"><div style=\"text-align: right; margin-bottom: 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; margin-right: 0in; margin-left: 0in; font-size: 10pt; line-height: normal; white-space: nowrap;\"><div style=\"font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">2.30</div></div></td><td style=\"padding: 0in; font-size: 10pt; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left; vertical-align: bottom;\"><div style=\"text-align: left; margin-bottom: 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; margin-right: 0in; margin-left: 0in; font-size: 10pt; white-space: nowrap; text-indent: 0in; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">%</div></div></div></td><td style=\"background-color: rgba(255, 255, 255, 0); width: 4%; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"padding: 0in; font-size: 10pt; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"padding: 0in; font-size: 10pt; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 6%; text-align: right; vertical-align: bottom;\"><div style=\"text-align: right; margin-bottom: 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; margin-right: 0in; margin-left: 0in; font-size: 10pt; line-height: normal; white-space: nowrap;\"><div style=\"font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">2.16</div></div></td><td style=\"padding: 0in; font-size: 10pt; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left; vertical-align: bottom;\"><div style=\"text-align: left; margin-bottom: 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; margin-right: 0in; margin-left: 0in; font-size: 10pt; white-space: nowrap; text-indent: 0in; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">%</div></div></div></td></tr><tr style=\"page-break-inside:avoid\"><td style=\"background: rgb(204, 238, 255); padding: 0px 0in; font-size: 10pt; width: 67%; vertical-align: bottom;\"><div style=\"margin: 0in 0in 0.0001pt 12pt; text-indent: -12pt; font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">Expected dividends</div></div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; font-size: 10pt; width: 1%; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 1%; text-align: left; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; font-size: 10pt; white-space: nowrap; width: 6%; text-align: right; vertical-align: bottom;\"><div style=\"text-align: right; margin-bottom: 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; margin-right: 0in; margin-left: 0in; font-size: 10pt; line-height: normal; white-space: nowrap;\"><div style=\"font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">0</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; font-size: 10pt; white-space: nowrap; width: 1%; text-align: left; vertical-align: bottom;\"><div style=\"text-align: left; margin-bottom: 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; margin-right: 0in; margin-left: 0in; font-size: 10pt; white-space: nowrap; text-indent: 0in; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">%</div></div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 4%; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; font-size: 10pt; white-space: nowrap; width: 1%; text-align: left; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; font-size: 10pt; white-space: nowrap; width: 6%; text-align: right; vertical-align: bottom;\"><div style=\"text-align: right; margin-bottom: 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; margin-right: 0in; margin-left: 0in; font-size: 10pt; line-height: normal; white-space: nowrap;\"><div style=\"font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">0</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; font-size: 10pt; white-space: nowrap; width: 1%; text-align: left; vertical-align: bottom;\"><div style=\"text-align: left; margin-bottom: 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; margin-right: 0in; margin-left: 0in; font-size: 10pt; white-space: nowrap; text-indent: 0in; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">%</div></div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 4%; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; font-size: 10pt; white-space: nowrap; width: 1%; text-align: left; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; font-size: 10pt; white-space: nowrap; width: 6%; text-align: right; vertical-align: bottom;\"><div style=\"text-align: right; margin-bottom: 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; margin-right: 0in; margin-left: 0in; font-size: 10pt; line-height: normal; white-space: nowrap;\"><div style=\"font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">0</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; font-size: 10pt; white-space: nowrap; width: 1%; text-align: left; vertical-align: bottom;\"><div style=\"text-align: left; margin-bottom: 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; margin-right: 0in; margin-left: 0in; font-size: 10pt; white-space: nowrap; text-indent: 0in; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">%</div></div></div></td></tr><tr style=\"page-break-inside:avoid\"><td style=\"padding: 0px 0in; font-size: 10pt; background-color: rgba(255, 255, 255, 0); width: 67%; vertical-align: bottom;\"><div style=\"margin: 0in 0in 0.0001pt 12pt; text-indent: -12pt; font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">Exercise factor</div></div></div></td><td style=\"padding: 0in; font-size: 10pt; background-color: rgba(255, 255, 255, 0); width: 1%; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"padding: 0in; font-size: 10pt; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 6%; vertical-align: bottom;\"><div style=\"text-align: right; margin-bottom: 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; margin-right: 0in; margin-left: 0in; font-size: 10pt; white-space: nowrap; line-height: normal;\"><div style=\"font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">2.52</div><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">&#160;times</div></div></div></td><td style=\"padding: 0in; font-size: 10pt; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background-color: rgba(255, 255, 255, 0); width: 4%; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"padding: 0in; font-size: 10pt; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"padding: 0in; font-size: 10pt; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 6%; vertical-align: bottom;\"><div style=\"text-align: right; margin-bottom: 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; margin-right: 0in; margin-left: 0in; font-size: 10pt; white-space: nowrap; line-height: normal;\"><div style=\"font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">3.63</div><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">&#160;times</div></div></div></td><td style=\"padding: 0in; font-size: 10pt; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background-color: rgba(255, 255, 255, 0); width: 4%; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"padding: 0in; font-size: 10pt; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"padding: 0in; font-size: 10pt; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 6%; vertical-align: bottom;\"><div style=\"text-align: right; margin-bottom: 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; margin-right: 0in; margin-left: 0in; font-size: 10pt; white-space: nowrap; line-height: normal;\"><div style=\"font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">2.68</div><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">&#160;times</div></div></div></td><td style=\"padding: 0in; font-size: 10pt; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td></tr><tr style=\"page-break-inside:avoid\"><td style=\"background: rgb(204, 238, 255); padding: 0px 0in; font-size: 10pt; width: 67%; vertical-align: bottom;\"><div style=\"margin: 0in 0in 0.0001pt 12pt; text-indent: -12pt; font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">Discount for post-vesting restrictions</div></div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; font-size: 10pt; width: 1%; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 1%; text-align: left; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; font-size: 10pt; white-space: nowrap; width: 6%; text-align: right; vertical-align: bottom;\"><div style=\"text-align: right; margin-bottom: 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; margin-right: 0in; margin-left: 0in; font-size: 10pt; line-height: normal; white-space: nowrap;\"><div style=\"font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">0.0</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; font-size: 10pt; white-space: nowrap; width: 1%; text-align: left; vertical-align: bottom;\"><div style=\"text-align: left; margin-bottom: 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; margin-right: 0in; margin-left: 0in; font-size: 10pt; white-space: nowrap; text-indent: 0in; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">%</div></div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 4%; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; font-size: 10pt; white-space: nowrap; width: 1%; text-align: left; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; font-size: 10pt; white-space: nowrap; width: 6%; text-align: right; vertical-align: bottom;\"><div style=\"text-align: right; margin-bottom: 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; margin-right: 0in; margin-left: 0in; font-size: 10pt; line-height: normal; white-space: nowrap;\"><div style=\"font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">0.0</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; font-size: 10pt; white-space: nowrap; width: 1%; text-align: left; vertical-align: bottom;\"><div style=\"text-align: left; margin-bottom: 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; margin-right: 0in; margin-left: 0in; font-size: 10pt; white-space: nowrap; text-indent: 0in; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">%</div></div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 4%; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; font-size: 10pt; white-space: nowrap; width: 1%; text-align: left; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; font-size: 10pt; white-space: nowrap; width: 6%; text-align: right; vertical-align: bottom;\"><div style=\"text-align: right; margin-bottom: 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; margin-right: 0in; margin-left: 0in; font-size: 10pt; line-height: normal; white-space: nowrap;\"><div style=\"font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">0.0</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; font-size: 10pt; white-space: nowrap; width: 1%; text-align: left; vertical-align: bottom;\"><div style=\"text-align: left; margin-bottom: 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; margin-right: 0in; margin-left: 0in; font-size: 10pt; white-space: nowrap; text-indent: 0in; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">%</div></div></div></td></tr></table><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px; background: none;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div></div><div style=\"font-size:10pt; color:#000000; font-family:'times new roman'; font-style:normal; font-variant-ligatures:normal; font-variant-caps:normal; font-weight:400; letter-spacing:normal; orphans:2; text-align:start; text-indent:0px; text-transform:none; white-space:normal; widows:2; word-spacing:0px; -webkit-text-stroke-width:0px; text-decoration-style:initial; text-decoration-color:initial; margin-top:12pt; margin-bottom:0pt\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\">Expected volatility is based on the Company&#8217;s historical realized volatility. The risk-free interest rate represents the implied yields available from the U.S. Treasury&#160;<div style=\"white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-size: 10pt;;display:inline;\">zero-coupon</div>&#160;yield curve over the contractual term of the option when using the trinomial option-pricing model. Expected dividend yield is 0</div><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\">% 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&#8217;s historical experience.</div></div><div style=\"font-size:10pt; color:#000000; font-family:'times new roman'; font-style:normal; font-variant-ligatures:normal; font-variant-caps:normal; font-weight:400; letter-spacing:normal; orphans:2; text-align:start; text-indent:0px; text-transform:none; white-space:normal; widows:2; word-spacing:0px; -webkit-text-stroke-width:0px; text-decoration-style:initial; text-decoration-color:initial; margin-top:12pt; margin-bottom:0pt\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">Fair value of restricted stock awards is based on the Company&#8217;s traded stock price on the date of the grants. Fair value of investment shares is calculated using the trinomial option-pricing model.</div></div></div><div style=\"font-size:10pt; color:#000000; font-family:'times new roman'; font-style:normal; font-variant-ligatures:normal; font-variant-caps:normal; font-weight:400; letter-spacing:normal; orphans:2; text-align:start; text-indent:0px; text-transform:none; white-space:normal; widows:2; word-spacing:0px; -webkit-text-stroke-width:0px; text-decoration-style:initial; text-decoration-color:initial; margin-top:12pt; margin-bottom:0pt\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">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.</div></div><div style=\"background-color: initial; letter-spacing: 0px; font-size: 10pt; top: 0px;;display:inline;\">&#160;</div></div><div style=\"font-size: 10pt; color: rgb(0, 0, 0); font-family: &quot;times new roman&quot;; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin-top: 12pt; margin-bottom: 0pt;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\">The Company recognizes compensation expense, less estimated forfeitures of </div><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\">6.0</div></div><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">%. The forfeiture rate is based upon historical experience and the Company periodically reviews this rate to ensure proper projection of future forfeitures.</div></div></div><div style=\"font-size:10pt; color:#000000; font-family:'times new roman'; font-style:normal; font-variant-ligatures:normal; font-variant-caps:normal; font-weight:400; letter-spacing:normal; orphans:2; text-align:start; text-indent:0px; text-transform:none; white-space:normal; widows:2; word-spacing:0px; -webkit-text-stroke-width:0px; text-decoration-style:initial; text-decoration-color:initial; margin-top:12pt; margin-bottom:0pt\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\">The total fair value of options vested during </div><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\">2018</div><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\">, </div><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\">2017</div><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\">, and </div><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\">2016</div><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"> was $3.2</div><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;million, $2.9</div><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;million, and $9.9</div><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;million, respectively. The aggregate intrinsic value of stock options exercised during </div><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\">2018</div><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\">, </div><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\">2017</div><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\">, and </div><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\">2016</div><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"> was $19.2</div><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;million, $14.9</div><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;million, and $52.7</div></div><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">&#160;million, respectively.</div></div></div><div style=\"color: rgb(0, 0, 0); font-family: &quot;times new roman&quot;; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin-top: 12pt; margin-bottom: 0pt; font-size: 10pt;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\">Based on equity awards outstanding as of December&#160;</div><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\">29</div><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\">, </div><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\">2018</div><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\">, there is $26.6</div><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;million 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.2</div><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"> years. </div><div style=\"letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; letter-spacing: 0px; top: 0px;;display:inline;\">The following table summarizes the estimated future annual stock-based compensation expense related to share-based arrangements existing as of December&#160;29, 2018 that are expected to vest (in thousands):</div></div></div></div></div><div style=\"font-family: &quot;times new roman&quot;, serif; font-size: 12pt; margin-bottom: 0px; margin-top: 0px; background: none;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div><div><table style=\"border: none;border-collapse: collapse;margin-bottom: .001pt;width: 68%;;margin : 0px auto;;text-align:left;\"><tr><td style=\"background: rgb(204, 238, 255); border-bottom: none; border-top: none; padding: 0px; vertical-align: bottom; width: 91%;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; margin-bottom: 0px; margin-left: 0in; margin-top: 0px; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">2019</div></div></div></td><td style=\"background: rgb(204, 238, 255); border-top: none; padding: 0in; vertical-align: bottom; width: 1%;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 1%; border-bottom: none; border-top: none; text-align: left; vertical-align: bottom; padding: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: left; white-space: nowrap; margin-left: 0in; text-indent: 0in; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">$</div></div></div></td><td style=\"background: rgb(204, 238, 255); border-bottom: none; border-top: none; padding: 0in; vertical-align: bottom; white-space: nowrap; width: 6%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">9,172</div></div></td><td style=\"background: rgb(204, 238, 255); border-top: none; padding: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td></tr><tr><td style=\"border-bottom: none; border-top: none; padding: 0px; vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 91%;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; margin-bottom: 0px; margin-left: 0in; margin-top: 0px; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">2020</div></div></div></td><td style=\"padding: 0in; vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 1%;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background-color: rgba(255, 255, 255, 0); width: 1%; border-bottom: none; border-top: none; text-align: left; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"border-bottom: none; border-top: none; padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 6%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">7,856</div></div></td><td style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td></tr><tr><td style=\"background: rgb(204, 238, 255); border-bottom: none; border-top: none; padding: 0px; vertical-align: bottom; width: 91%;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; margin-bottom: 0px; margin-left: 0in; margin-top: 0px; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">2021</div></div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; width: 1%;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 1%; border-bottom: none; border-top: none; text-align: left; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background: rgb(204, 238, 255); border-bottom: none; border-top: none; padding: 0in; vertical-align: bottom; white-space: nowrap; width: 6%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">5,488</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td></tr><tr><td style=\"border-bottom: none; border-top: none; padding: 0px; vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 91%;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; margin-bottom: 0px; margin-left: 0in; margin-top: 0px; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">2022</div></div></div></td><td style=\"padding: 0in; vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 1%;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background-color: rgba(255, 255, 255, 0); width: 1%; border-bottom: none; border-top: none; text-align: left; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"border-bottom: none; border-top: none; padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 6%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">3,033</div></div></td><td style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td></tr><tr><td style=\"background: rgb(204, 238, 255); border-bottom: none; border-top: none; padding: 0px; vertical-align: bottom; width: 91%;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; margin-bottom: 0px; margin-left: 0in; margin-top: 0px; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">2023</div></div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; width: 1%;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 1%; border-bottom: none; border-top: none; text-align: left; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background: rgb(204, 238, 255); border-bottom: none; border-top: none; padding: 0in; vertical-align: bottom; white-space: nowrap; width: 6%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">888</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td></tr><tr><td style=\"border-bottom: none; border-top: none; padding: 0px 0px 0.5pt; vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 91%;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; margin-bottom: 0px; margin-left: 0in; margin-top: 0px; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">Thereafter</div></div></div></td><td style=\"padding: 0in 0in 0.5pt; vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 1%;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background-color: rgba(255, 255, 255, 0); width: 1%; border-bottom: 1pt solid black; border-top: none; text-align: left; vertical-align: bottom; padding-top: 0in; padding-right: 0in; padding-left: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"border-bottom: 1pt solid black; border-top: none; padding-top: 0in; padding-right: 0in; padding-left: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 6%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">196</div></div></td><td style=\"padding: 0in 0in 0.5pt; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td></tr><tr><td style=\"background: rgb(204, 238, 255); border-bottom: none; border-top: none; padding: 0px 0px 1.25pt; vertical-align: bottom; width: 91%;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; margin-bottom: 0px; margin-left: 0in; margin-top: 0px; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">Total</div></div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in 0in 1.25pt; vertical-align: bottom; width: 1%;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 1%; border-bottom: 2.5pt double black; border-top: none; text-align: left; vertical-align: bottom; padding-top: 0in; padding-right: 0in; padding-left: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: left; white-space: nowrap; margin-left: 0in; text-indent: 0in; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">$</div></div></div></td><td style=\"background: rgb(204, 238, 255); border-bottom: 2.5pt double black; border-top: none; padding-top: 0in; padding-right: 0in; padding-left: 0in; vertical-align: bottom; white-space: nowrap; width: 6%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">26,633</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in 0in 1.25pt; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td></tr></table><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div></div><div style=\"font-size:10pt; color:#000000; font-family:'times new roman'; font-style:normal; font-variant-ligatures:normal; font-variant-caps:normal; font-weight:400; letter-spacing:normal; orphans:2; text-align:start; text-indent:0px; text-transform:none; white-space:normal; widows:2; word-spacing:0px; -webkit-text-stroke-width:0px; text-decoration-style:initial; text-decoration-color:initial; margin-top:18pt; margin-bottom:0pt\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-weight:bold;display:inline;\"><div style=\"font-style:italic;display:inline;;font-style:italic;display:inline;\"><div style=\"white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">Non-Vested</div>&#160;Shares Activity</div></div></div></div><div style=\"font-size:10pt; color:#000000; font-family:'times new roman'; font-style:normal; font-variant-ligatures:normal; font-variant-caps:normal; font-weight:400; letter-spacing:normal; orphans:2; text-align:start; text-indent:0px; text-transform:none; white-space:normal; widows:2; word-spacing:0px; -webkit-text-stroke-width:0px; text-decoration-style:initial; text-decoration-color:initial; margin-top:6pt; margin-bottom:0pt\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">The following table summarizes vesting activities of shares issued under the investment share program and restricted stock awards:</div></div></div><div style=\"font-family: &quot;times new roman&quot;, serif; font-size: 10pt; margin-bottom: 0px; margin-top: 0px; background: none;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div><div><table style=\"border: none;border-collapse: collapse;margin-bottom: .001pt;width: 76%;;margin : 0px auto;;text-align:left;\"><tr><td style=\"border-bottom: none; border-top: none; padding-top: 0px; padding-right: 0px; padding-left: 0px; vertical-align: bottom; font-size: 8pt;;width:;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; background: none; margin-bottom: 0px; margin-top: 0px; line-height: 9pt; text-decoration: none;\">&#160;</div></td><td style=\"border-top: none; padding-top: 0in; padding-right: 0in; padding-left: 0in; vertical-align: bottom; font-size: 8pt;;width:;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: 9pt; text-decoration: none;\">&#160;</div></td><td colspan=\"2\" style=\"padding-top: 0in; padding-right: 0in; padding-left: 0in; vertical-align: bottom; white-space: nowrap; font-size: 8pt;;width:;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; text-align: center; white-space: nowrap; line-height: 9pt; font-weight: normal; margin-top: 0px; margin-bottom: 0px;\">&#160;</div></td><td style=\"padding-top: 0in; padding-right: 0in; padding-left: 0in; vertical-align: bottom; white-space: nowrap; font-size: 8pt;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: 9pt; text-decoration: none;\">&#160;</div></td><td style=\"padding-top: 0in; padding-right: 0in; padding-left: 0in; vertical-align: bottom; white-space: nowrap; font-size: 8pt;;width:;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: 9pt; text-decoration: none;\">&#160;</div></td><td colspan=\"2\" style=\"padding-top: 0in; padding-right: 0in; padding-left: 0in; vertical-align: bottom; white-space: nowrap; font-size: 8pt;;width:;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; text-align: center; white-space: nowrap; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;\"><div style=\"font-weight:bold;display:inline;width:100%;\">Weighted</div></div></td><td style=\"border-top: none; padding-top: 0in; padding-right: 0in; padding-left: 0in; vertical-align: bottom; white-space: nowrap; font-size: 8pt;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: 9pt; text-decoration: none;\">&#160;</div></td></tr><tr><td style=\"border-bottom: none; border-top: none; padding-top: 0px; padding-right: 0px; padding-left: 0px; vertical-align: bottom; font-size: 8pt;;width:;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; background: none; margin-bottom: 0px; margin-top: 0px; line-height: 9pt; text-decoration: none;\">&#160;</div></td><td style=\"border-top: none; padding-top: 0in; padding-right: 0in; padding-left: 0in; vertical-align: bottom; font-size: 8pt;;width:;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: 9pt; text-decoration: none;\">&#160;</div></td><td colspan=\"2\" style=\"padding-top: 0in; padding-right: 0in; padding-left: 0in; vertical-align: bottom; white-space: nowrap; font-size: 8pt;;width:;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; text-align: center; white-space: nowrap; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;\"><div style=\"font-weight:bold;display:inline;width:100%;\">Number&#160;of</div></div></td><td style=\"padding-top: 0in; padding-right: 0in; padding-left: 0in; vertical-align: bottom; white-space: nowrap; font-size: 8pt;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: 9pt; text-decoration: none;\">&#160;</div></td><td style=\"padding-top: 0in; padding-right: 0in; padding-left: 0in; vertical-align: bottom; white-space: nowrap; font-size: 8pt;;width:;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: 9pt; text-decoration: none;\">&#160;</div></td><td colspan=\"2\" style=\"padding-top: 0in; padding-right: 0in; padding-left: 0in; vertical-align: bottom; white-space: nowrap; font-size: 8pt;;width:;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; text-align: center; white-space: nowrap; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;\"><div style=\"font-weight:bold;display:inline;width:100%;\">Average</div></div></td><td style=\"border-top: none; padding-top: 0in; padding-right: 0in; padding-left: 0in; vertical-align: bottom; white-space: nowrap; font-size: 8pt;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: 9pt; text-decoration: none;\">&#160;</div></td></tr><tr style=\"font-size: 8pt;\"><td style=\"border-bottom: none; border-top: none; padding: 0px 0px 1pt; vertical-align: bottom; font-size: 8pt;;width:;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; background: none; margin-bottom: 0px; margin-top: 0px; line-height: 9pt;\"><div style=\"font-size: 8pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></div></td><td style=\"border-top: none; padding: 0in 0in 1pt; vertical-align: bottom; font-size: 8pt;;width:;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: 9pt;\"><div style=\"font-size: 8pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></div></td><td colspan=\"2\" style=\"border-bottom: 1pt solid rgb(0, 0, 0); padding: 0in; vertical-align: bottom; white-space: nowrap; font-size: 8pt;;width:;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; text-align: center; white-space: nowrap; line-height: 9pt; margin-top: 0pt; margin-bottom: 0pt;\"><div style=\"letter-spacing: 0px; font-size: 8pt;;font-weight:bold;display:inline;\">Shares</div></div></td><td style=\"padding: 0in 0in 0.5pt; vertical-align: bottom; white-space: nowrap; font-size: 8pt;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: 9pt;\"><div style=\"font-size: 8pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></div></td><td style=\"padding: 0in 0in 1pt; vertical-align: bottom; white-space: nowrap; font-size: 8pt;;width:;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: 9pt;\"><div style=\"font-size: 8pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></div></td><td colspan=\"2\" style=\"border-bottom: 1pt solid rgb(0, 0, 0); padding: 0in; vertical-align: bottom; white-space: nowrap; font-size: 8pt;;width:;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; text-align: center; white-space: nowrap; line-height: 9pt; margin-top: 0pt; margin-bottom: 0pt;\"><div style=\"letter-spacing: 0px; font-size: 8pt;;font-weight:bold;display:inline;\">Fair&#160;Value</div></div></td><td style=\"border-top: none; padding: 0in 0in 0.5pt; vertical-align: bottom; white-space: nowrap; font-size: 8pt;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: 9pt;\"><div style=\"font-size: 8pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></div></td></tr><tr><td style=\"background: rgb(204, 238, 255); border-bottom: none; border-top: none; padding: 0px; vertical-align: bottom; width: 78%;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; margin-bottom: 0px; margin-left: 0.17in; margin-top: 0px; text-indent: -0.17in; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">Non-vested at December&#160;30, 2017</div></div></div></td><td style=\"background: rgb(204, 238, 255); border-top: none; padding: 0in; vertical-align: bottom; width: 1%;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 1%; border-bottom: none; border-top: 0px none; text-align: left; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background: rgb(204, 238, 255); border-bottom: none; border-top: 0px none; padding: 0in; vertical-align: bottom; white-space: nowrap; width: 6%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">62,405</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 5%; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background: rgb(204, 238, 255); border-bottom: none; border-top: 0px none; padding: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: left; white-space: nowrap; margin-left: 0in; text-indent: 0in; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">$</div></div></div></td><td style=\"background: rgb(204, 238, 255); border-bottom: none; border-top: 0px none; padding: 0in; vertical-align: bottom; white-space: nowrap; width: 6%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">155.21</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td></tr><tr><td style=\"border-bottom: none; border-top: none; padding: 0px; vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 78%;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; margin-bottom: 0px; margin-left: 0.5in; margin-top: 0px; text-indent: -0.17in; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">Granted</div></div></div></td><td style=\"padding: 0in; vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 1%;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background-color: rgba(255, 255, 255, 0); width: 1%; border-bottom: none; border-top: none; text-align: left; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"border-bottom: none; border-top: none; padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 6%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">92,775</div></div></td><td style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background-color: rgba(255, 255, 255, 0); width: 5%; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"border-bottom: none; border-top: none; padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"border-bottom: none; border-top: none; padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 6%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">207.56</div></div></td><td style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td></tr><tr><td style=\"background: rgb(204, 238, 255); border-bottom: none; border-top: none; padding: 0px; vertical-align: bottom; width: 78%;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; margin-bottom: 0px; margin-left: 0.5in; margin-top: 0px; text-indent: -0.17in; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">Vested</div></div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; width: 1%;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 1%; border-bottom: none; border-top: none; text-align: left; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background: rgb(204, 238, 255); border-bottom: none; border-top: none; padding: 0in; vertical-align: bottom; white-space: nowrap; width: 6%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">(20,678</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: left; white-space: nowrap; margin-left: 0in; text-indent: 0in; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">)</div></div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 5%; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background: rgb(204, 238, 255); border-bottom: none; border-top: none; padding: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background: rgb(204, 238, 255); border-bottom: none; border-top: none; padding: 0in; vertical-align: bottom; white-space: nowrap; width: 6%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">156.50</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td></tr><tr><td style=\"border-bottom: none; border-top: none; padding: 0px 0px 0.5pt; vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 78%;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; margin-bottom: 0px; margin-left: 0.5in; margin-top: 0px; text-indent: -0.17in; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">Forfeited</div></div></div></td><td style=\"padding: 0in 0in 0.5pt; vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 1%;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background-color: rgba(255, 255, 255, 0); width: 1%; border-bottom: 1pt solid black; border-top: none; text-align: left; vertical-align: bottom; padding-top: 0in; padding-right: 0in; padding-left: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"border-bottom: 1pt solid black; border-top: none; padding-top: 0in; padding-right: 0in; padding-left: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 6%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">(7,782</div></div></td><td style=\"padding: 0in 0in 0.5pt; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: left; white-space: nowrap; margin-left: 0in; text-indent: 0in; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">)</div></div></div></td><td style=\"background-color: rgba(255, 255, 255, 0); width: 5%; vertical-align: bottom; padding: 0in 0in 0.5pt;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"padding: 0in 0in 0.5pt; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"padding: 0in 0in 0.5pt; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 6%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">164.82</div></div></td><td style=\"padding: 0in 0in 0.5pt; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td></tr><tr><td style=\"background: rgb(204, 238, 255); border-bottom: none; border-top: none; padding: 0px 0px 1.25pt; vertical-align: bottom; width: 78%;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; margin-bottom: 0px; margin-left: 0.17in; margin-top: 0px; text-indent: -0.17in; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">Non-vested at December&#160;29, 2018</div></div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in 0in 1.25pt; vertical-align: bottom; width: 1%;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 1%; border-bottom: 2.5pt double black; border-top: none; text-align: left; vertical-align: bottom; padding-top: 0in; padding-right: 0in; padding-left: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background: rgb(204, 238, 255); border-bottom: 2.5pt double black; border-top: none; padding: 0in 0in 1.5pt; vertical-align: bottom; white-space: nowrap; width: 6%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">126,720</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in 0in 1.25pt; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 5%; vertical-align: bottom; padding: 0in 0in 1.25pt;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in 0in 1.25pt; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: left; white-space: nowrap; margin-left: 0in; text-indent: 0in; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">$</div></div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in 0in 1.25pt; vertical-align: bottom; white-space: nowrap; width: 6%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">192.74</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in 0in 1.25pt; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td></tr></table><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div></div><div style=\"color: rgb(0, 0, 0); font-family: 'times new roman'; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin-top: 12pt; margin-bottom: 0pt; font-size: 10pt;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\">20,678</div><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"> shares vested in </div><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\">2018</div><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"> with a weighted average fair value of $156.50</div><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\">. 22,213</div><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"> shares vested in </div><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\">2017</div><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"> with a weighted average fair value of $151.32</div><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\">. 19,740</div><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"> shares vested in </div><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\">2016</div><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"> with a weighted average fair value of $114.12</div></div><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">.</div></div></div><div style=\"color: rgb(0, 0, 0); font-family: 'times new roman'; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-weight:bold;display:inline;\"><div style=\"font-style:italic;display:inline;;font-style:italic;display:inline;\">Stock Repurchase Program</div></div></div></div></div><div style=\"color: rgb(0, 0, 0); font-family: &quot;times new roman&quot;; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin-top: 6pt; margin-bottom: 0pt; font-size: 10pt;\">In 1998, the Board of Directors authorized management to implement a stock repurchase program. <div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; letter-spacing: 0px; top: 0px;;display:inline;\">As of December&#160;29, 2018, the Company has repurchased a cumulative total of approximately 13.8&#160;million shares of its Class&#160;A Common Stock for an aggregate purchase price of approximately $840.7&#160;million as follows:</div></div></div><div style=\"color: rgb(0, 0, 0); font-family: &quot;times new roman&quot;; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin-top: 0px; margin-bottom: 0px; font-size: 10pt; line-height: 12pt; background: none;\"><div style=\"font-family: &quot;comic sans ms&quot;, cursive; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px; font-family: &quot;comic sans ms&quot;, cursive;;display:inline;\">&#160;</div></div></div><div><table style=\"border: none;border-collapse: collapse;margin-bottom: .001pt;width: 76%;;margin : 0px auto;;text-align:left;\"><tr><td style=\"border-bottom: none; border-top: none; padding-top: 0px; padding-right: 0px; padding-left: 0px; vertical-align: bottom; font-size: 8pt;;width:;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; margin-bottom: 0px; margin-top: 0px; text-decoration: none; font-size: 10pt; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></div></td><td style=\"border-top: none; padding-top: 0in; padding-right: 0in; padding-left: 0in; vertical-align: bottom; font-size: 8pt;;width:;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; margin-bottom: 0px; margin-top: 0px; text-decoration: none; font-size: 10pt; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></div></td><td colspan=\"2\" style=\"padding-top: 0in; padding-right: 0in; padding-left: 0in; vertical-align: bottom; white-space: nowrap; font-size: 8pt;;width:;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; text-align: center; white-space: nowrap; font-weight: normal; margin-top: 0px; margin-bottom: 0px; background: none; font-size: 10pt; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></div></td><td style=\"padding-top: 0in; padding-right: 0in; padding-left: 0in; vertical-align: bottom; white-space: nowrap; font-size: 8pt;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; margin-bottom: 0px; margin-top: 0px; text-decoration: none; font-size: 10pt; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></div></td><td style=\"padding-top: 0in; padding-right: 0in; padding-left: 0in; vertical-align: bottom; white-space: nowrap; font-size: 8pt;;width:;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; margin-bottom: 0px; margin-top: 0px; text-decoration: none; font-size: 10pt; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></div></td><td colspan=\"2\" style=\"padding-top: 0in; padding-right: 0in; padding-left: 0in; vertical-align: bottom; white-space: nowrap; font-size: 8pt;;width:;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; text-align: center; white-space: nowrap; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-weight:bold;display:inline;width:100%;\">Aggregate</div></div></div></div></div></td><td style=\"border-top: none; padding-top: 0in; padding-right: 0in; padding-left: 0in; vertical-align: bottom; white-space: nowrap; font-size: 8pt;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; margin-bottom: 0px; margin-top: 0px; text-decoration: none; font-size: 10pt; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></div></td></tr><tr><td style=\"border-bottom: none; border-top: none; padding-top: 0px; padding-right: 0px; padding-left: 0px; vertical-align: bottom; font-size: 8pt;;width:;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; margin-bottom: 0px; margin-top: 0px; text-decoration: none; font-size: 10pt; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></div></td><td style=\"border-top: none; padding-top: 0in; padding-right: 0in; padding-left: 0in; vertical-align: bottom; font-size: 8pt;;width:;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; margin-bottom: 0px; margin-top: 0px; text-decoration: none; font-size: 10pt; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></div></td><td colspan=\"2\" style=\"padding-top: 0in; padding-right: 0in; padding-left: 0in; vertical-align: bottom; white-space: nowrap; font-size: 8pt;;width:;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; text-align: center; white-space: nowrap; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-weight:bold;display:inline;width:100%;\">Number of</div></div></div></div></div></td><td style=\"padding-top: 0in; padding-right: 0in; padding-left: 0in; vertical-align: bottom; white-space: nowrap; font-size: 8pt;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; margin-bottom: 0px; margin-top: 0px; text-decoration: none; font-size: 10pt; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></div></td><td style=\"padding-top: 0in; padding-right: 0in; padding-left: 0in; vertical-align: bottom; white-space: nowrap; font-size: 8pt;;width:;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; margin-bottom: 0px; margin-top: 0px; text-decoration: none; font-size: 10pt; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></div></td><td colspan=\"2\" style=\"padding-top: 0in; padding-right: 0in; padding-left: 0in; vertical-align: bottom; white-space: nowrap; font-size: 8pt;;width:;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; text-align: center; white-space: nowrap; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-weight:bold;display:inline;width:100%;\">Purchase</div></div></div></div></div></td><td style=\"border-top: none; padding-top: 0in; padding-right: 0in; padding-left: 0in; vertical-align: bottom; white-space: nowrap; font-size: 8pt;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; margin-bottom: 0px; margin-top: 0px; text-decoration: none; font-size: 10pt; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></div></td></tr><tr style=\"font-size: 8pt;\"><td style=\"border-bottom: none; border-top: none; padding: 0px 0px 1pt; vertical-align: bottom; font-size: 8pt;;width:;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; margin-bottom: 0px; margin-top: 0px; font-size: 10pt; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"color: rgb(0, 0, 0); background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></div></div></div></div></td><td style=\"border-top: none; padding: 0in 0in 1pt; vertical-align: bottom; font-size: 8pt;;width:;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; margin-bottom: 0px; margin-top: 0px; font-size: 10pt; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></div></div></div></div></td><td colspan=\"2\" style=\"border-bottom: 1pt solid rgb(0, 0, 0); padding: 0in; vertical-align: bottom; white-space: nowrap; font-size: 8pt;;width:;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; text-align: center; white-space: nowrap; margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\"><div style=\"white-space: nowrap;;font-weight:bold;display:inline;\">Shares</div></div></div></div></div></div></div></div></td><td style=\"padding: 0in 0in 0.5pt; vertical-align: bottom; white-space: nowrap; font-size: 8pt;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; margin-bottom: 0px; margin-top: 0px; font-size: 10pt; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></div></div></div></div></td><td style=\"padding: 0in 0in 1pt; vertical-align: bottom; white-space: nowrap; font-size: 8pt;;width:;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; margin-bottom: 0px; margin-top: 0px; font-size: 10pt; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></div></div></div></div></td><td colspan=\"2\" style=\"border-bottom: 1pt solid rgb(0, 0, 0); padding: 0in; vertical-align: bottom; white-space: nowrap; font-size: 8pt;;width:;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; text-align: center; white-space: nowrap; margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\"><div style=\"white-space: nowrap;;font-weight:bold;display:inline;\">Price</div></div></div></div></div></div></div></div></td><td style=\"border-top: none; padding: 0in 0in 0.5pt; vertical-align: bottom; white-space: nowrap; font-size: 8pt;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; margin-bottom: 0px; margin-top: 0px; font-size: 10pt; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></div></div></div></div></td></tr><tr style=\"font-size: 8pt;\"><td style=\"border-bottom: none; border-top: none; padding: 0px; vertical-align: bottom; font-size: 8pt;;width:;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; margin-bottom: 0px; margin-top: 0px; font-size: 10pt; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"color: rgb(0, 0, 0); background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></div></div></div></div></td><td style=\"padding: 0in; vertical-align: bottom; font-size: 8pt;;width:;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; margin-bottom: 0px; margin-top: 0px; font-size: 10pt; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></div></div></div></div></td><td colspan=\"2\" style=\"border-bottom: none; border-top: 0px none; padding: 0in; vertical-align: bottom; white-space: nowrap; font-size: 8pt;;width:;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; margin-bottom: 0px; margin-top: 0px; white-space: nowrap; font-size: 10pt; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"color: rgb(0, 0, 0); background: none; text-decoration: none; letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">&#160;</div></div></div></div></div></div></div></td><td style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; font-size: 8pt;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; margin-bottom: 0px; margin-top: 0px; font-size: 10pt; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></div></div></div></div></td><td style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; font-size: 8pt;;width:;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; margin-bottom: 0px; margin-top: 0px; font-size: 10pt; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></div></div></div></div></td><td colspan=\"2\" style=\"border-bottom: none; border-top: 0px none; padding: 0in; vertical-align: bottom; white-space: nowrap; font-size: 8pt;;width:;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; text-align: center; white-space: nowrap; font-size: 10pt; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">(in thousands)</div></div></div></div></div></div></div></td><td style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; font-size: 8pt;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; margin-bottom: 0px; margin-top: 0px; font-size: 10pt; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></div></div></div></div></td></tr><tr><td style=\"background: rgb(204, 238, 255); border-bottom: none; border-top: none; padding: 0px; vertical-align: bottom; width: 74%;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-left: 0.17in; margin-top: 0px; text-indent: -0.17in; font-size: 10pt; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">Repurchased at December&#160;26, 2015</div></div></div></div></div></div></td><td style=\"background: rgb(204, 238, 255); border-top: none; padding: 0in; vertical-align: bottom; width: 1%;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; margin-bottom: 0px; margin-top: 0px; font-size: 10pt; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></div></div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 1%; border-bottom: none; border-top: none; text-align: left; vertical-align: bottom; padding: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; background: none; margin-bottom: 0px; margin-top: 0px; font-size: 10pt; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></div></div></div></td><td style=\"background: rgb(204, 238, 255); border-bottom: none; border-top: none; padding: 0in; vertical-align: bottom; white-space: nowrap; width: 9%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; text-align: right; white-space: nowrap; margin-right: 0in; font-size: 10pt; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">11,538,680</div></div><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-size: 10pt;;display:inline;\"></div></div><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; background: none; text-decoration: none;;display:inline;\"></div></div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; background: none; margin-bottom: 0px; margin-top: 0px; line-height: normal; font-size: 10pt;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 3%; vertical-align: bottom; padding: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; margin-bottom: 0px; margin-top: 0px; line-height: normal; font-size: 10pt;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></div></div></td><td style=\"background: rgb(204, 238, 255); border-bottom: none; border-top: none; padding: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; background: none; margin-bottom: 0px; margin-top: 0px; line-height: normal;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">$</div></div></div></td><td style=\"background: rgb(204, 238, 255); border-bottom: none; border-top: none; padding: 0in; vertical-align: bottom; white-space: nowrap; width: 9%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; text-align: right; white-space: nowrap; margin-right: 0in; line-height: normal; font-size: 10pt;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">446,092</div></div><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\"></div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; background: none; margin-bottom: 0px; margin-top: 0px; line-height: normal; font-size: 10pt;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></div></div></td></tr><tr><td style=\"border-bottom: none; border-top: none; padding: 0px 0px 0.5pt; vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 74%;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-left: 0.17in; margin-top: 0px; text-indent: -0.17in; line-height: normal; font-size: 10pt;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">2016 repurchases</div></div></div></div></div></td><td style=\"padding: 0in 0in 0.5pt; vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 1%;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; margin-bottom: 0px; margin-top: 0px; line-height: normal; font-size: 10pt;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></div></div></td><td style=\"background-color: rgba(255, 255, 255, 0); width: 1%; border-bottom: 1pt solid black; border-top: none; text-align: left; vertical-align: bottom; padding-top: 0in; padding-right: 0in; padding-left: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; background: none; margin-bottom: 0px; margin-top: 0px; line-height: normal; font-size: 10pt;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></div></div></td><td style=\"border-bottom: 1pt solid black; border-top: none; padding-top: 0in; padding-right: 0in; padding-left: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 9%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; text-align: right; white-space: nowrap; margin-right: 0in; line-height: normal; font-size: 10pt;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">944,876</div></div><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\"></div></div></td><td style=\"padding: 0in 0in 0.5pt; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; background: none; margin-bottom: 0px; margin-top: 0px; line-height: normal; font-size: 10pt;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></div></div></td><td style=\"background-color: rgba(255, 255, 255, 0); width: 3%; vertical-align: bottom; padding: 0in 0in 0.5pt;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; margin-bottom: 0px; margin-top: 0px; line-height: normal; font-size: 10pt;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></div></div></td><td style=\"border-bottom: 1pt solid black; border-top: none; padding-top: 0in; padding-right: 0in; padding-left: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; background: none; margin-bottom: 0px; margin-top: 0px; line-height: normal; font-size: 10pt;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></div></div></td><td style=\"border-bottom: 1pt solid black; border-top: none; padding-top: 0in; padding-right: 0in; padding-left: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 9%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; text-align: right; white-space: nowrap; margin-right: 0in; line-height: normal; font-size: 10pt;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">161,658</div></div><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\"></div></div></td><td style=\"padding: 0in 0in 0.5pt; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; background: none; margin-bottom: 0px; margin-top: 0px; line-height: normal; font-size: 10pt;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></div></div></td></tr><tr><td style=\"background: rgb(204, 238, 255); border-bottom: none; border-top: none; padding: 0px; vertical-align: bottom; width: 74%;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-left: 0.17in; margin-top: 0px; text-indent: -0.17in; line-height: normal; font-size: 10pt;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">Repurchased at December&#160;31, 2016</div></div></div></div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; width: 1%;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; margin-bottom: 0px; margin-top: 0px; line-height: normal; font-size: 10pt;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 1%; border-bottom: none; border-top: none; text-align: left; vertical-align: bottom; padding: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; background: none; margin-bottom: 0px; margin-top: 0px; line-height: normal; font-size: 10pt;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></div></div></td><td style=\"background: rgb(204, 238, 255); border-bottom: none; border-top: none; padding: 0in; vertical-align: bottom; white-space: nowrap; width: 9%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; text-align: right; white-space: nowrap; margin-right: 0in; line-height: normal; font-size: 10pt;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">12,483,556</div></div><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\"></div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; background: none; margin-bottom: 0px; margin-top: 0px; line-height: normal; font-size: 10pt;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 3%; vertical-align: bottom; padding: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; margin-bottom: 0px; margin-top: 0px; line-height: normal; font-size: 10pt;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></div></div></td><td style=\"background: rgb(204, 238, 255); border-bottom: none; border-top: none; padding: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; background: none; margin-bottom: 0px; margin-top: 0px; line-height: normal; font-size: 10pt;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></div></div></td><td style=\"background: rgb(204, 238, 255); border-bottom: none; border-top: none; padding: 0in; vertical-align: bottom; white-space: nowrap; width: 9%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; text-align: right; white-space: nowrap; margin-right: 0in; line-height: normal; font-size: 10pt;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">607,750</div></div><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\"></div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; background: none; margin-bottom: 0px; margin-top: 0px; line-height: normal; font-size: 10pt;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></div></div></td></tr><tr><td style=\"border-bottom: none; border-top: none; padding: 0px 0px 0.5pt; vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 74%;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-left: 0.17in; margin-top: 0px; text-indent: -0.17in; line-height: normal; font-size: 10pt;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">2017 repurchases</div></div></div></div></div></td><td style=\"padding: 0in 0in 0.5pt; vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 1%;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; margin-bottom: 0px; margin-top: 0px; line-height: normal; font-size: 10pt;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></div></div></td><td style=\"background-color: rgba(255, 255, 255, 0); width: 1%; border-bottom: 1pt solid black; border-top: none; text-align: left; vertical-align: bottom; padding-top: 0in; padding-right: 0in; padding-left: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; background: none; margin-bottom: 0px; margin-top: 0px; line-height: normal; font-size: 10pt;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></div></div></td><td style=\"border-bottom: 1pt solid black; border-top: none; padding-top: 0in; padding-right: 0in; padding-left: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 9%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; text-align: right; white-space: nowrap; margin-right: 0in; line-height: normal; font-size: 10pt;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">963,790</div></div><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\"></div></div></td><td style=\"padding: 0in 0in 0.5pt; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; background: none; margin-bottom: 0px; margin-top: 0px; line-height: normal; font-size: 10pt;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></div></div></td><td style=\"background-color: rgba(255, 255, 255, 0); width: 3%; vertical-align: bottom; padding: 0in 0in 0.5pt;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; margin-bottom: 0px; margin-top: 0px; line-height: normal; font-size: 10pt;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></div></div></td><td style=\"border-bottom: 1pt solid black; border-top: none; padding-top: 0in; padding-right: 0in; padding-left: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; background: none; margin-bottom: 0px; margin-top: 0px; line-height: normal; font-size: 10pt;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></div></div></td><td style=\"border-bottom: 1pt solid black; border-top: none; padding-top: 0in; padding-right: 0in; padding-left: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 9%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; text-align: right; white-space: nowrap; margin-right: 0in; line-height: normal; font-size: 10pt;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">144,602</div></div><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\"></div></div></td><td style=\"padding: 0in 0in 0.5pt; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; background: none; margin-bottom: 0px; margin-top: 0px; line-height: normal; font-size: 10pt;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></div></div></td></tr><tr><td style=\"background: rgb(204, 238, 255); border-bottom: none; border-top: none; padding: 0px; vertical-align: bottom; width: 74%;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-left: 0.17in; margin-top: 0px; text-indent: -0.17in; line-height: normal; font-size: 10pt;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">Repurchased at December&#160;30, 2017</div></div></div></div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; width: 1%;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; margin-bottom: 0px; margin-top: 0px; line-height: normal; font-size: 10pt;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 1%; border-bottom: none; border-top: none; text-align: left; vertical-align: bottom; padding: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; background: none; margin-bottom: 0px; margin-top: 0px; line-height: normal; font-size: 10pt;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></div></div></td><td style=\"background: rgb(204, 238, 255); border-bottom: none; border-top: none; padding: 0in; vertical-align: bottom; white-space: nowrap; width: 9%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; text-align: right; white-space: nowrap; margin-right: 0in; line-height: normal; font-size: 10pt;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">13,447,346</div></div><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\"></div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; background: none; margin-bottom: 0px; margin-top: 0px; line-height: normal; font-size: 10pt;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 3%; vertical-align: bottom; padding: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; margin-bottom: 0px; margin-top: 0px; line-height: normal; font-size: 10pt;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></div></div></td><td style=\"background: rgb(204, 238, 255); border-bottom: none; border-top: none; padding: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; text-align: left; white-space: nowrap; margin-left: 0in; text-indent: 0in; margin-bottom: 0px; margin-top: 0px; line-height: normal;\">&#160;</div></td><td style=\"background: rgb(204, 238, 255); border-bottom: none; border-top: none; padding: 0in; vertical-align: bottom; white-space: nowrap; width: 9%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; text-align: right; white-space: nowrap; margin-right: 0in; line-height: normal; font-size: 10pt;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">752,352</div></div><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\"></div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; background: none; margin-bottom: 0px; margin-top: 0px; line-height: normal; font-size: 10pt;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></div></div></td></tr><tr><td style=\"border-bottom: none; border-top: none; padding: 0px 0px 0.5pt; vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 74%;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-left: 0.17in; margin-top: 0px; text-indent: -0.17in; line-height: normal; font-size: 10pt;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">2018 repurchases</div></div></div></div></div></td><td style=\"padding: 0in 0in 0.5pt; vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 1%;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; margin-bottom: 0px; margin-top: 0px; line-height: normal; font-size: 10pt;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></div></div></td><td style=\"background-color: rgba(255, 255, 255, 0); width: 1%; border-bottom: 1pt solid black; border-top: none; text-align: left; vertical-align: bottom; padding-top: 0in; padding-right: 0in; padding-left: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; background: none; margin-bottom: 0px; margin-top: 0px; line-height: normal; font-size: 10pt;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></div></div></td><td style=\"border-bottom: 1pt solid black; border-top: none; padding-top: 0in; padding-right: 0in; padding-left: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 9%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; text-align: right; white-space: nowrap; margin-right: 0in; line-height: normal; font-size: 10pt;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">349,691</div></div><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\"></div></div></td><td style=\"padding: 0in 0in 0.5pt; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; background: none; margin-bottom: 0px; margin-top: 0px; line-height: normal; font-size: 10pt;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></div></div></td><td style=\"background-color: rgba(255, 255, 255, 0); width: 3%; vertical-align: bottom; padding: 0in 0in 0.5pt;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; margin-bottom: 0px; margin-top: 0px; line-height: normal; font-size: 10pt;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></div></div></td><td style=\"border-bottom: 1pt solid black; border-top: none; padding-top: 0in; padding-right: 0in; padding-left: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; background: none; margin-bottom: 0px; margin-top: 0px; line-height: normal; font-size: 10pt;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></div></div></td><td style=\"border-bottom: 1pt solid black; border-top: none; padding-top: 0in; padding-right: 0in; padding-left: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 9%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; text-align: right; white-space: nowrap; margin-right: 0in; line-height: normal; font-size: 10pt;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">88,312</div></div><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\"></div></div></td><td style=\"padding: 0in 0in 0.5pt; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; background: none; margin-bottom: 0px; margin-top: 0px; line-height: normal; font-size: 10pt;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></div></div></td></tr><tr><td style=\"background: rgb(204, 238, 255); border-bottom: none; border-top: none; padding: 0px 0px 1.25pt; vertical-align: bottom; width: 74%;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-left: 0.17in; margin-top: 0px; text-indent: -0.17in; line-height: normal; font-size: 10pt;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">Repurchased at December&#160;29, 2018</div></div></div></div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in 0in 1.25pt; vertical-align: bottom; width: 1%;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; margin-bottom: 0px; margin-top: 0px; line-height: normal; font-size: 10pt;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 1%; border-bottom: 2.5pt double black; border-top: none; text-align: left; vertical-align: bottom; padding-top: 0in; padding-right: 0in; padding-left: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; background: none; margin-bottom: 0px; margin-top: 0px; line-height: normal; font-size: 10pt;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></div></div></td><td style=\"background: rgb(204, 238, 255); border-bottom: 2.5pt double black; border-top: none; padding: 0in 0in 1.5pt; vertical-align: bottom; white-space: nowrap; width: 9%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; text-align: right; white-space: nowrap; margin-right: 0in; line-height: normal; font-size: 10pt;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">13,797,037</div></div><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\"></div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in 0in 1.25pt; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; background: none; margin-bottom: 0px; margin-top: 0px; line-height: normal; font-size: 10pt;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 3%; vertical-align: bottom; padding: 0in 0in 1.25pt;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; margin-bottom: 0px; margin-top: 0px; line-height: normal; font-size: 10pt;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></div></div></td><td style=\"background: rgb(204, 238, 255); border-bottom: 2.5pt double black; border-top: none; padding-top: 0in; padding-right: 0in; padding-left: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; background: none; margin-bottom: 0px; margin-top: 0px; line-height: normal; font-size: 10pt;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></div></div></td><td style=\"background: rgb(204, 238, 255); border-bottom: 2.5pt double black; border-top: none; padding: 0in 0in 1.5pt; vertical-align: bottom; white-space: nowrap; width: 9%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; text-align: right; white-space: nowrap; margin-right: 0in; line-height: normal; font-size: 10pt;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">840,664</div></div><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\"></div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in 0in 1.25pt; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; background: none; margin-bottom: 0px; margin-top: 0px; line-height: normal; font-size: 10pt;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></div></div></td></tr></table><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div></div><div style=\"font-family: &quot;comic sans ms&quot;, cursive; letter-spacing: 0px; top: 0px;;display:inline;\"> </div><div style=\"font-family: &quot;comic sans ms&quot;, cursive; background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px; background: none; text-decoration: none;;display:inline;\"> </div></div><table border=\"0\" style=\"width:100%; table-layout:fixed;\" cellspacing=\"0\" cellpadding=\"0\"><tr><td></td></tr></table>"}]},{"name":"rpt:f-870","factDimensions":{"xbrl:concept":"us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock","xbrl:period":"2017-12-31T00:00:00/2018-12-30T00:00:00","xbrl:entity":"cik:0000949870"},"factValues":[{"value":"<div style=\"color: rgb(0, 0, 0); font-family: 'times new roman'; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin-top: 6pt; margin-bottom: 0pt; font-size: 10pt;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">The following table provides information regarding stock-based compensation expense included in operating expenses in the accompanying consolidated statements of comprehensive income:</div></div></div><div style=\"font-family: &quot;times new roman&quot;, serif; font-size: 10pt; margin-bottom: 0px; margin-top: 0px; background: none;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div><div><table style=\"border: none;border-collapse: collapse;margin-bottom: .001pt;width: 84%;;margin : 0px auto;;text-align:left;\"><tr style=\"font-size: 8pt;\"><td style=\"padding: 0px 0px 2pt; vertical-align: bottom; font-size: 8pt;;width:;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; background: none; margin-bottom: 0px; margin-top: 0px; line-height: 8pt;\"><div style=\"font-size: 8pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></div></td><td style=\"padding: 0in 0in 2pt; vertical-align: bottom; font-size: 8pt;;width:;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: 8pt;\"><div style=\"font-size: 8pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></div></td><td colspan=\"2\" style=\"padding: 0in 0in 2pt; vertical-align: bottom; white-space: nowrap; font-size: 8pt; border-bottom: 0.75pt solid black;;width:;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; text-align: center; white-space: nowrap; line-height: 8pt;\"><div style=\"font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\"><div style=\"white-space: nowrap;;font-weight:bold;display:inline;\">2018</div></div></div></div></div></td><td style=\"padding: 0in 0in 2pt; vertical-align: bottom; white-space: nowrap; font-size: 8pt;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: 8pt;\"><div style=\"font-size: 8pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></div></td><td style=\"padding: 0in 0in 2pt; vertical-align: bottom; white-space: nowrap; font-size: 8pt;;width:;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: 8pt;\"><div style=\"font-size: 8pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></div></td><td colspan=\"2\" style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; font-size: 8pt; border-bottom: 0.75pt solid black;;width:;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; text-align: center; white-space: nowrap; line-height: 8pt;\"><div style=\"font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\"><div style=\"white-space: nowrap;;font-weight:bold;display:inline;\">2017</div></div></div></div></div></td><td style=\"padding: 0in 0in 2pt; vertical-align: bottom; white-space: nowrap; font-size: 8pt;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: 8pt;\"><div style=\"font-size: 8pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></div></td><td style=\"padding: 0in 0in 2pt; vertical-align: bottom; white-space: nowrap; font-size: 8pt;;width:;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: 8pt;\"><div style=\"font-size: 8pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></div></td><td colspan=\"2\" style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; font-size: 8pt; border-bottom: 0.75pt solid black;;width:;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; text-align: center; white-space: nowrap; line-height: 8pt;\"><div style=\"font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\"><div style=\"white-space: nowrap;;font-weight:bold;display:inline;\">2016</div></div></div></div></div></td><td style=\"padding: 0in 0in 2pt; vertical-align: bottom; white-space: nowrap; font-size: 8pt;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: 8pt;\"><div style=\"font-size: 8pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></div></td></tr><tr style=\"font-size: 1pt;\"><td style=\"padding: 0px 0px 2pt; vertical-align: bottom; font-size: 1pt;;width:;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 1pt; background: none; margin-bottom: 0pt; margin-top: 0pt; text-decoration: none; line-height: 0pt;\">&#160;</div></td><td style=\"padding: 0in 0in 2pt; vertical-align: bottom; font-size: 1pt;;width:;\"><div style=\"font-size: 1pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0pt; margin-top: 0pt; background: none; text-decoration: none; line-height: 0pt;\">&#160;</div></td><td colspan=\"2\" style=\"padding: 0in 0in 2pt; vertical-align: bottom; white-space: nowrap; font-size: 1pt;;width:;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 1pt; text-align: center; white-space: nowrap; font-weight: bold; margin-top: 0pt; margin-bottom: 0pt; line-height: 0pt;\">&#160;</div></td><td style=\"padding: 0in 0in 2pt; vertical-align: bottom; white-space: nowrap; font-size: 1pt;\"><div style=\"font-size: 1pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0pt; margin-top: 0pt; background: none; text-decoration: none; line-height: 0pt;\">&#160;</div></td><td style=\"padding: 0in 0in 2pt; vertical-align: bottom; white-space: nowrap; font-size: 1pt;;width:;\"><div style=\"font-size: 1pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0pt; margin-top: 0pt; background: none; text-decoration: none; line-height: 0pt;\">&#160;</div></td><td colspan=\"2\" style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; font-size: 1pt;;width:;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 1pt; text-align: center; white-space: nowrap; font-weight: bold; margin-top: 0pt; margin-bottom: 0pt; line-height: 0pt;\">&#160;</div></td><td style=\"padding: 0in 0in 2pt; vertical-align: bottom; white-space: nowrap; font-size: 1pt;\"><div style=\"font-size: 1pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0pt; margin-top: 0pt; background: none; text-decoration: none; line-height: 0pt;\">&#160;</div></td><td style=\"padding: 0in 0in 2pt; vertical-align: bottom; white-space: nowrap; font-size: 1pt;;width:;\"><div style=\"font-size: 1pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0pt; margin-top: 0pt; background: none; text-decoration: none; line-height: 0pt;\">&#160;</div></td><td colspan=\"2\" style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; font-size: 1pt;;width:;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 1pt; text-align: center; white-space: nowrap; font-weight: bold; margin-top: 0pt; margin-bottom: 0pt; line-height: 0pt;\">&#160;</div></td><td style=\"padding: 0in 0in 2pt; vertical-align: bottom; white-space: nowrap; font-size: 1pt;\"><div style=\"font-size: 1pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0pt; margin-top: 0pt; background: none; text-decoration: none; line-height: 0pt;\">&#160;</div></td></tr><tr style=\"font-size: 8pt;\"><td style=\"border-bottom: none; padding: 0px; vertical-align: bottom; font-size: 8pt;;width:;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; background: none; margin-bottom: 0px; margin-top: 0px; line-height: 8pt;\"><div style=\"font-size: 8pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></div></td><td style=\"padding: 0in; vertical-align: bottom; font-size: 8pt;;width:;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: 8pt;\"><div style=\"font-size: 8pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></div></td><td colspan=\"10\" style=\"border-bottom: none; padding: 0in; vertical-align: bottom; white-space: nowrap; font-size: 8pt;;width:;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; text-align: center; white-space: nowrap; line-height: 8pt;\"><div style=\"font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">(in thousands)</div></div></div></div></td><td style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; font-size: 8pt;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: 8pt;\"><div style=\"font-size: 8pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></div></td></tr><tr><td style=\"background: rgb(204, 238, 255); border-bottom: none; border-top: none; padding: 0px; vertical-align: bottom; width: 71%;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; margin-bottom: 0px; margin-left: 0.17in; margin-top: 0px; text-indent: -0.17in; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">Amounts included in advertising, promotional and selling expenses</div></div></div></td><td style=\"background: rgb(204, 238, 255); border-top: none; padding: 0in; vertical-align: bottom; width: 1%;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 1%; border-bottom: none; border-top: none; text-align: left; vertical-align: bottom; padding: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: left; white-space: nowrap; margin-left: 0in; text-indent: 0in; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">$</div></div></div></td><td style=\"background: rgb(204, 238, 255); border-bottom: none; border-top: none; padding: 0in; vertical-align: bottom; white-space: nowrap; width: 4%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">3,243</div></div></td><td style=\"background: rgb(204, 238, 255); border-top: none; padding: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 5%; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background: rgb(204, 238, 255); border-bottom: none; border-top: none; padding: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: left; white-space: nowrap; margin-left: 0in; text-indent: 0in; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">$</div></div></div></td><td style=\"background: rgb(204, 238, 255); border-bottom: none; border-top: none; padding: 0in; vertical-align: bottom; white-space: nowrap; width: 4%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">2,868</div></div></td><td style=\"background: rgb(204, 238, 255); border-top: none; padding: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 5%; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background: rgb(204, 238, 255); border-bottom: none; border-top: none; padding: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: left; white-space: nowrap; margin-left: 0in; text-indent: 0in; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">$</div></div></div></td><td style=\"background: rgb(204, 238, 255); border-bottom: none; border-top: none; padding: 0in; vertical-align: bottom; white-space: nowrap; width: 4%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">2,507</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td></tr><tr><td style=\"border-bottom: none; border-top: none; padding: 0px 0px 0.5pt; vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 71%;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; margin-bottom: 0px; margin-left: 0.17in; margin-top: 0px; text-indent: -0.17in; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">Amounts included in general and administrative expenses</div></div></div></td><td style=\"padding: 0in 0in 0.5pt; vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 1%;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background-color: rgba(255, 255, 255, 0); width: 1%; border-bottom: 1pt solid black; border-top: none; text-align: left; vertical-align: bottom; padding-top: 0in; padding-right: 0in; padding-left: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"border-bottom: 1pt solid black; border-top: none; padding-top: 0in; padding-right: 0in; padding-left: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 4%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">6,792</div></div></td><td style=\"padding: 0in 0in 0.5pt; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background-color: rgba(255, 255, 255, 0); width: 5%; vertical-align: bottom; padding: 0in 0in 0.5pt;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"border-bottom: 1pt solid black; border-top: none; padding-top: 0in; padding-right: 0in; padding-left: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"border-bottom: 1pt solid black; border-top: none; padding-top: 0in; padding-right: 0in; padding-left: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 4%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">3,448</div></div></td><td style=\"padding: 0in 0in 0.5pt; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background-color: rgba(255, 255, 255, 0); width: 5%; vertical-align: bottom; padding: 0in 0in 0.5pt;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"border-bottom: 1pt solid black; border-top: none; padding-top: 0in; padding-right: 0in; padding-left: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"border-bottom: 1pt solid black; border-top: none; padding-top: 0in; padding-right: 0in; padding-left: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 4%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">3,641</div></div></td><td style=\"padding: 0in 0in 0.5pt; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td></tr><tr><td style=\"background: rgb(204, 238, 255); border-bottom: none; border-top: none; padding: 0px 0px 1.25pt; vertical-align: bottom; width: 71%;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; margin-bottom: 0px; margin-left: 0.17in; margin-top: 0px; text-indent: -0.17in; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">Total stock-based compensation expense</div></div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in 0in 1.25pt; vertical-align: bottom; width: 1%;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 1%; border-bottom: 2.5pt double black; border-top: none; text-align: left; vertical-align: bottom; padding-top: 0in; padding-right: 0in; padding-left: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: left; white-space: nowrap; margin-left: 0in; text-indent: 0in; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">$</div></div></div></td><td style=\"background: rgb(204, 238, 255); border-bottom: 2.5pt double black; border-top: none; padding-top: 0in; padding-right: 0in; padding-left: 0in; vertical-align: bottom; white-space: nowrap; width: 4%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">10,035</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in 0in 1.25pt; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 5%; vertical-align: bottom; padding: 0in 0in 1.25pt;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background: rgb(204, 238, 255); border-bottom: 2.5pt double black; border-top: none; padding-top: 0in; padding-right: 0in; padding-left: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: left; white-space: nowrap; margin-left: 0in; text-indent: 0in; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">$</div></div></div></td><td style=\"background: rgb(204, 238, 255); border-bottom: 2.5pt double black; border-top: none; padding-top: 0in; padding-right: 0in; padding-left: 0in; vertical-align: bottom; white-space: nowrap; width: 4%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">6,316</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in 0in 1.25pt; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 5%; vertical-align: bottom; padding: 0in 0in 1.25pt;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background: rgb(204, 238, 255); border-bottom: 2.5pt double black; border-top: none; padding-top: 0in; padding-right: 0in; padding-left: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: left; white-space: nowrap; margin-left: 0in; text-indent: 0in; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">$</div></div></div></td><td style=\"background: rgb(204, 238, 255); border-bottom: 2.5pt double black; border-top: none; padding-top: 0in; padding-right: 0in; padding-left: 0in; vertical-align: bottom; white-space: nowrap; width: 4%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">6,148</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in 0in 1.25pt; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td></tr><tr><td style=\"border-bottom: none; border-top: none; padding: 0px 0px 1.25pt; vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 71%;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; margin-bottom: 0px; margin-left: 0.17in; margin-top: 0px; text-indent: -0.17in; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">Amounts related to performance-based stock awards included in total stock-based compensation expense</div></div></div></td><td style=\"padding: 0in 0in 1.25pt; vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 1%;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background-color: rgba(255, 255, 255, 0); width: 1%; border-bottom: 2.5pt double black; border-top: none; text-align: left; vertical-align: bottom; padding-top: 0in; padding-right: 0in; padding-left: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: left; white-space: nowrap; margin-left: 0in; text-indent: 0in; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">$</div></div></div></td><td style=\"border-bottom: 2.5pt double black; border-top: none; padding-top: 0in; padding-right: 0in; padding-left: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 4%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">1,750</div></div></td><td style=\"padding: 0in 0in 1.25pt; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background-color: rgba(255, 255, 255, 0); width: 5%; vertical-align: bottom; padding: 0in 0in 1.25pt;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"border-bottom: 2.5pt double black; border-top: none; padding-top: 0in; padding-right: 0in; padding-left: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: left; white-space: nowrap; margin-left: 0in; text-indent: 0in; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">$</div></div></div></td><td style=\"border-bottom: 2.5pt double black; border-top: none; padding-top: 0in; padding-right: 0in; padding-left: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 4%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">36</div></div></td><td style=\"padding: 0in 0in 1.25pt; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background-color: rgba(255, 255, 255, 0); width: 5%; vertical-align: bottom; padding: 0in 0in 1.25pt;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"border-bottom: 2.5pt double black; border-top: none; padding-top: 0in; padding-right: 0in; padding-left: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: left; white-space: nowrap; margin-left: 0in; text-indent: 0in; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">$</div></div></div></td><td style=\"border-bottom: 2.5pt double black; border-top: none; padding-top: 0in; padding-right: 0in; padding-left: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 4%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">203</div></div></td><td style=\"padding: 0in 0in 1.25pt; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td></tr></table><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div></div><table border=\"0\" style=\"width:100%; table-layout:fixed;\" cellspacing=\"0\" cellpadding=\"0\"><tr><td></td></tr></table>"}]},{"name":"rpt:f-871","factDimensions":{"xbrl:concept":"us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock","xbrl:period":"2017-12-31T00:00:00/2018-12-30T00:00:00","xbrl:entity":"cik:0000949870"},"factValues":[{"value":"<div style=\"color: rgb(0, 0, 0); font-family: 'times new roman'; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin-top: 12pt; margin-bottom: 0pt; font-size: 10pt;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">Weighted average assumptions used to estimate fair values of stock options on the date of grants are as follows:</div></div></div><div style=\"font-family: &quot;times new roman&quot;, serif; font-size: 10pt; margin-bottom: 0px; margin-top: 0px; background: none;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div><div><table style=\"width: 84%; border-collapse: collapse; border-spacing: 0px;;margin : 0px auto;;text-align:left;\"><tr style=\"page-break-inside:avoid\"><td style=\"padding: 0px 0in 1pt; font-size: 8pt; vertical-align: bottom;;width:;\"><div style=\"margin: 0px 0in; font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"text-decoration: none; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">&#160;</div></div></div></td><td style=\"padding: 0in 0in 1pt; font-size: 8pt; vertical-align: bottom;;width:;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td colspan=\"2\" style=\"border-top: none; border-image: initial; border-bottom: 1pt solid black; padding: 0in; font-size: 8pt; white-space: nowrap; vertical-align: bottom;;width:;\"><div style=\"text-align: center; margin-bottom: 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; margin-right: 0in; margin-left: 0in; font-size: 10pt; white-space: nowrap; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"white-space: nowrap; font-size: 8pt;;font-weight:bold;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">2018</div></div></div></div></td><td style=\"border-top: none; border-image: initial; padding: 0in 0in 0.5pt; font-size: 8pt; white-space: nowrap; vertical-align: bottom; border-bottom: 0.75pt solid black;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"border-top: none; border-image: initial; padding: 0in 0in 1pt; font-size: 8pt; white-space: nowrap; vertical-align: bottom;;width:;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td colspan=\"2\" style=\"border-top: none; border-image: initial; border-bottom: 1pt solid black; padding: 0in; font-size: 8pt; white-space: nowrap; vertical-align: bottom;;width:;\"><div style=\"text-align: center; margin-bottom: 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; margin-right: 0in; margin-left: 0in; font-size: 10pt; white-space: nowrap; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"white-space: nowrap; font-size: 8pt;;font-weight:bold;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">2017</div></div></div></div></td><td style=\"border-top: none; border-image: initial; padding: 0in 0in 0.5pt; font-size: 8pt; white-space: nowrap; vertical-align: bottom; border-bottom: 0.75pt solid black;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"border-top: none; border-image: initial; padding: 0in 0in 1pt; font-size: 8pt; white-space: nowrap; vertical-align: bottom;;width:;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td colspan=\"2\" style=\"border-top: none; border-image: initial; border-bottom: 1pt solid black; padding: 0in; font-size: 8pt; white-space: nowrap; vertical-align: bottom;;width:;\"><div style=\"text-align: center; margin-bottom: 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; margin-right: 0in; margin-left: 0in; font-size: 10pt; white-space: nowrap; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"white-space: nowrap; font-size: 8pt;;font-weight:bold;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">2016</div></div></div></div></td><td style=\"border-top: none; border-image: initial; padding: 0in 0in 0.5pt; font-size: 8pt; white-space: nowrap; vertical-align: bottom; border-bottom: 0.75pt solid black;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td></tr><tr style=\"page-break-inside:avoid\"><td style=\"background: rgb(204, 238, 255); padding: 0px 0in; font-size: 10pt; width: 67%; vertical-align: bottom;\"><div style=\"margin: 0in 0in 0.0001pt 12pt; text-indent: -12pt; font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">Expected volatility</div></div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; font-size: 10pt; width: 1%; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 1%; text-align: left; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; font-size: 10pt; white-space: nowrap; width: 6%; text-align: right; vertical-align: bottom;\"><div style=\"text-align: right; margin-bottom: 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; margin-right: 0in; margin-left: 0in; font-size: 10pt; line-height: normal; white-space: nowrap;\"><div style=\"font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">34.0</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; font-size: 10pt; white-space: nowrap; width: 1%; text-align: left; vertical-align: bottom;\"><div style=\"text-align: left; margin-bottom: 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; margin-right: 0in; margin-left: 0in; font-size: 10pt; white-space: nowrap; text-indent: 0in; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">%</div></div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 4%; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; font-size: 10pt; white-space: nowrap; width: 1%; text-align: left; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; font-size: 10pt; white-space: nowrap; width: 6%; text-align: right; vertical-align: bottom;\"><div style=\"text-align: right; margin-bottom: 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; margin-right: 0in; margin-left: 0in; font-size: 10pt; line-height: normal; white-space: nowrap;\"><div style=\"font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">36.2</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; font-size: 10pt; white-space: nowrap; width: 1%; text-align: left; vertical-align: bottom;\"><div style=\"text-align: left; margin-bottom: 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; margin-right: 0in; margin-left: 0in; font-size: 10pt; white-space: nowrap; text-indent: 0in; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">%</div></div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 4%; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; font-size: 10pt; white-space: nowrap; width: 1%; text-align: left; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; font-size: 10pt; white-space: nowrap; width: 6%; text-align: right; vertical-align: bottom;\"><div style=\"text-align: right; margin-bottom: 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; margin-right: 0in; margin-left: 0in; font-size: 10pt; line-height: normal; white-space: nowrap;\"><div style=\"font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">34.0</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; font-size: 10pt; white-space: nowrap; width: 1%; text-align: left; vertical-align: bottom;\"><div style=\"text-align: left; margin-bottom: 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; margin-right: 0in; margin-left: 0in; font-size: 10pt; white-space: nowrap; text-indent: 0in; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">%</div></div></div></td></tr><tr style=\"page-break-inside:avoid\"><td style=\"padding: 0px 0in; font-size: 10pt; background-color: rgba(255, 255, 255, 0); width: 67%; vertical-align: bottom;\"><div style=\"margin: 0in 0in 0.0001pt 12pt; text-indent: -12pt; font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">Risk-free interest rate</div></div></div></td><td style=\"padding: 0in; font-size: 10pt; background-color: rgba(255, 255, 255, 0); width: 1%; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"padding: 0in; font-size: 10pt; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 6%; text-align: right; vertical-align: bottom;\"><div style=\"text-align: right; margin-bottom: 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; margin-right: 0in; margin-left: 0in; font-size: 10pt; line-height: normal; white-space: nowrap;\"><div style=\"font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">2.68</div></div></td><td style=\"padding: 0in; font-size: 10pt; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left; vertical-align: bottom;\"><div style=\"text-align: left; margin-bottom: 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; margin-right: 0in; margin-left: 0in; font-size: 10pt; white-space: nowrap; text-indent: 0in; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">%</div></div></div></td><td style=\"background-color: rgba(255, 255, 255, 0); width: 4%; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"padding: 0in; font-size: 10pt; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"padding: 0in; font-size: 10pt; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 6%; text-align: right; vertical-align: bottom;\"><div style=\"text-align: right; margin-bottom: 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; margin-right: 0in; margin-left: 0in; font-size: 10pt; line-height: normal; white-space: nowrap;\"><div style=\"font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">2.30</div></div></td><td style=\"padding: 0in; font-size: 10pt; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left; vertical-align: bottom;\"><div style=\"text-align: left; margin-bottom: 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; margin-right: 0in; margin-left: 0in; font-size: 10pt; white-space: nowrap; text-indent: 0in; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">%</div></div></div></td><td style=\"background-color: rgba(255, 255, 255, 0); width: 4%; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"padding: 0in; font-size: 10pt; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"padding: 0in; font-size: 10pt; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 6%; text-align: right; vertical-align: bottom;\"><div style=\"text-align: right; margin-bottom: 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; margin-right: 0in; margin-left: 0in; font-size: 10pt; line-height: normal; white-space: nowrap;\"><div style=\"font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">2.16</div></div></td><td style=\"padding: 0in; font-size: 10pt; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left; vertical-align: bottom;\"><div style=\"text-align: left; margin-bottom: 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; margin-right: 0in; margin-left: 0in; font-size: 10pt; white-space: nowrap; text-indent: 0in; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">%</div></div></div></td></tr><tr style=\"page-break-inside:avoid\"><td style=\"background: rgb(204, 238, 255); padding: 0px 0in; font-size: 10pt; width: 67%; vertical-align: bottom;\"><div style=\"margin: 0in 0in 0.0001pt 12pt; text-indent: -12pt; font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">Expected dividends</div></div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; font-size: 10pt; width: 1%; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 1%; text-align: left; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; font-size: 10pt; white-space: nowrap; width: 6%; text-align: right; vertical-align: bottom;\"><div style=\"text-align: right; margin-bottom: 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; margin-right: 0in; margin-left: 0in; font-size: 10pt; line-height: normal; white-space: nowrap;\"><div style=\"font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">0</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; font-size: 10pt; white-space: nowrap; width: 1%; text-align: left; vertical-align: bottom;\"><div style=\"text-align: left; margin-bottom: 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; margin-right: 0in; margin-left: 0in; font-size: 10pt; white-space: nowrap; text-indent: 0in; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">%</div></div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 4%; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; font-size: 10pt; white-space: nowrap; width: 1%; text-align: left; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; font-size: 10pt; white-space: nowrap; width: 6%; text-align: right; vertical-align: bottom;\"><div style=\"text-align: right; margin-bottom: 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; margin-right: 0in; margin-left: 0in; font-size: 10pt; line-height: normal; white-space: nowrap;\"><div style=\"font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">0</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; font-size: 10pt; white-space: nowrap; width: 1%; text-align: left; vertical-align: bottom;\"><div style=\"text-align: left; margin-bottom: 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; margin-right: 0in; margin-left: 0in; font-size: 10pt; white-space: nowrap; text-indent: 0in; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">%</div></div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 4%; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; font-size: 10pt; white-space: nowrap; width: 1%; text-align: left; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; font-size: 10pt; white-space: nowrap; width: 6%; text-align: right; vertical-align: bottom;\"><div style=\"text-align: right; margin-bottom: 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; margin-right: 0in; margin-left: 0in; font-size: 10pt; line-height: normal; white-space: nowrap;\"><div style=\"font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">0</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; font-size: 10pt; white-space: nowrap; width: 1%; text-align: left; vertical-align: bottom;\"><div style=\"text-align: left; margin-bottom: 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; margin-right: 0in; margin-left: 0in; font-size: 10pt; white-space: nowrap; text-indent: 0in; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">%</div></div></div></td></tr><tr style=\"page-break-inside:avoid\"><td style=\"padding: 0px 0in; font-size: 10pt; background-color: rgba(255, 255, 255, 0); width: 67%; vertical-align: bottom;\"><div style=\"margin: 0in 0in 0.0001pt 12pt; text-indent: -12pt; font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">Exercise factor</div></div></div></td><td style=\"padding: 0in; font-size: 10pt; background-color: rgba(255, 255, 255, 0); width: 1%; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"padding: 0in; font-size: 10pt; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 6%; vertical-align: bottom;\"><div style=\"text-align: right; margin-bottom: 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; margin-right: 0in; margin-left: 0in; font-size: 10pt; white-space: nowrap; line-height: normal;\"><div style=\"font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">2.52</div><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">&#160;times</div></div></div></td><td style=\"padding: 0in; font-size: 10pt; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background-color: rgba(255, 255, 255, 0); width: 4%; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"padding: 0in; font-size: 10pt; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"padding: 0in; font-size: 10pt; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 6%; vertical-align: bottom;\"><div style=\"text-align: right; margin-bottom: 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; margin-right: 0in; margin-left: 0in; font-size: 10pt; white-space: nowrap; line-height: normal;\"><div style=\"font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">3.63</div><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">&#160;times</div></div></div></td><td style=\"padding: 0in; font-size: 10pt; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background-color: rgba(255, 255, 255, 0); width: 4%; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"padding: 0in; font-size: 10pt; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"padding: 0in; font-size: 10pt; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 6%; vertical-align: bottom;\"><div style=\"text-align: right; margin-bottom: 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; margin-right: 0in; margin-left: 0in; font-size: 10pt; white-space: nowrap; line-height: normal;\"><div style=\"font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">2.68</div><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">&#160;times</div></div></div></td><td style=\"padding: 0in; font-size: 10pt; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td></tr><tr style=\"page-break-inside:avoid\"><td style=\"background: rgb(204, 238, 255); padding: 0px 0in; font-size: 10pt; width: 67%; vertical-align: bottom;\"><div style=\"margin: 0in 0in 0.0001pt 12pt; text-indent: -12pt; font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">Discount for post-vesting restrictions</div></div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; font-size: 10pt; width: 1%; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 1%; text-align: left; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; font-size: 10pt; white-space: nowrap; width: 6%; text-align: right; vertical-align: bottom;\"><div style=\"text-align: right; margin-bottom: 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; margin-right: 0in; margin-left: 0in; font-size: 10pt; line-height: normal; white-space: nowrap;\"><div style=\"font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">0.0</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; font-size: 10pt; white-space: nowrap; width: 1%; text-align: left; vertical-align: bottom;\"><div style=\"text-align: left; margin-bottom: 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; margin-right: 0in; margin-left: 0in; font-size: 10pt; white-space: nowrap; text-indent: 0in; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">%</div></div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 4%; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; font-size: 10pt; white-space: nowrap; width: 1%; text-align: left; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; font-size: 10pt; white-space: nowrap; width: 6%; text-align: right; vertical-align: bottom;\"><div style=\"text-align: right; margin-bottom: 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; margin-right: 0in; margin-left: 0in; font-size: 10pt; line-height: normal; white-space: nowrap;\"><div style=\"font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">0.0</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; font-size: 10pt; white-space: nowrap; width: 1%; text-align: left; vertical-align: bottom;\"><div style=\"text-align: left; margin-bottom: 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; margin-right: 0in; margin-left: 0in; font-size: 10pt; white-space: nowrap; text-indent: 0in; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">%</div></div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 4%; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; font-size: 10pt; white-space: nowrap; width: 1%; text-align: left; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; font-size: 10pt; white-space: nowrap; width: 6%; text-align: right; vertical-align: bottom;\"><div style=\"text-align: right; margin-bottom: 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; margin-right: 0in; margin-left: 0in; font-size: 10pt; line-height: normal; white-space: nowrap;\"><div style=\"font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">0.0</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; font-size: 10pt; white-space: nowrap; width: 1%; text-align: left; vertical-align: bottom;\"><div style=\"text-align: left; margin-bottom: 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; margin-right: 0in; margin-left: 0in; font-size: 10pt; white-space: nowrap; text-indent: 0in; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">%</div></div></div></td></tr></table><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px; background: none;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div></div><table border=\"0\" style=\"width:100%; table-layout:fixed;\" cellspacing=\"0\" cellpadding=\"0\"><tr><td></td></tr></table>"}]},{"name":"rpt:f-872","factDimensions":{"xbrl:concept":"us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock","xbrl:period":"2017-12-31T00:00:00/2018-12-30T00:00:00","xbrl:entity":"cik:0000949870"},"factValues":[{"value":"<div style=\"font-size:10pt; color:#000000; font-family:'times new roman'; font-style:normal; font-variant-ligatures:normal; font-variant-caps:normal; font-weight:400; letter-spacing:normal; orphans:2; text-align:start; text-indent:0px; text-transform:none; white-space:normal; widows:2; word-spacing:0px; -webkit-text-stroke-width:0px; text-decoration-style:initial; text-decoration-color:initial; margin-top:6pt; margin-bottom:0pt\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">The following table summarizes vesting activities of shares issued under the investment share program and restricted stock awards:</div></div></div><div style=\"font-family: &quot;times new roman&quot;, serif; font-size: 10pt; margin-bottom: 0px; margin-top: 0px; background: none;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div><div><table style=\"border: none;border-collapse: collapse;margin-bottom: .001pt;width: 76%;;margin : 0px auto;;text-align:left;\"><tr><td style=\"border-bottom: none; border-top: none; padding-top: 0px; padding-right: 0px; padding-left: 0px; vertical-align: bottom; font-size: 8pt;;width:;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; background: none; margin-bottom: 0px; margin-top: 0px; line-height: 9pt; text-decoration: none;\">&#160;</div></td><td style=\"border-top: none; padding-top: 0in; padding-right: 0in; padding-left: 0in; vertical-align: bottom; font-size: 8pt;;width:;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: 9pt; text-decoration: none;\">&#160;</div></td><td colspan=\"2\" style=\"padding-top: 0in; padding-right: 0in; padding-left: 0in; vertical-align: bottom; white-space: nowrap; font-size: 8pt;;width:;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; text-align: center; white-space: nowrap; line-height: 9pt; font-weight: normal; margin-top: 0px; margin-bottom: 0px;\">&#160;</div></td><td style=\"padding-top: 0in; padding-right: 0in; padding-left: 0in; vertical-align: bottom; white-space: nowrap; font-size: 8pt;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: 9pt; text-decoration: none;\">&#160;</div></td><td style=\"padding-top: 0in; padding-right: 0in; padding-left: 0in; vertical-align: bottom; white-space: nowrap; font-size: 8pt;;width:;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: 9pt; text-decoration: none;\">&#160;</div></td><td colspan=\"2\" style=\"padding-top: 0in; padding-right: 0in; padding-left: 0in; vertical-align: bottom; white-space: nowrap; font-size: 8pt;;width:;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; text-align: center; white-space: nowrap; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;\"><div style=\"font-weight:bold;display:inline;width:100%;\">Weighted</div></div></td><td style=\"border-top: none; padding-top: 0in; padding-right: 0in; padding-left: 0in; vertical-align: bottom; white-space: nowrap; font-size: 8pt;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: 9pt; text-decoration: none;\">&#160;</div></td></tr><tr><td style=\"border-bottom: none; border-top: none; padding-top: 0px; padding-right: 0px; padding-left: 0px; vertical-align: bottom; font-size: 8pt;;width:;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; background: none; margin-bottom: 0px; margin-top: 0px; line-height: 9pt; text-decoration: none;\">&#160;</div></td><td style=\"border-top: none; padding-top: 0in; padding-right: 0in; padding-left: 0in; vertical-align: bottom; font-size: 8pt;;width:;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: 9pt; text-decoration: none;\">&#160;</div></td><td colspan=\"2\" style=\"padding-top: 0in; padding-right: 0in; padding-left: 0in; vertical-align: bottom; white-space: nowrap; font-size: 8pt;;width:;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; text-align: center; white-space: nowrap; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;\"><div style=\"font-weight:bold;display:inline;width:100%;\">Number&#160;of</div></div></td><td style=\"padding-top: 0in; padding-right: 0in; padding-left: 0in; vertical-align: bottom; white-space: nowrap; font-size: 8pt;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: 9pt; text-decoration: none;\">&#160;</div></td><td style=\"padding-top: 0in; padding-right: 0in; padding-left: 0in; vertical-align: bottom; white-space: nowrap; font-size: 8pt;;width:;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: 9pt; text-decoration: none;\">&#160;</div></td><td colspan=\"2\" style=\"padding-top: 0in; padding-right: 0in; padding-left: 0in; vertical-align: bottom; white-space: nowrap; font-size: 8pt;;width:;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; text-align: center; white-space: nowrap; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;\"><div style=\"font-weight:bold;display:inline;width:100%;\">Average</div></div></td><td style=\"border-top: none; padding-top: 0in; padding-right: 0in; padding-left: 0in; vertical-align: bottom; white-space: nowrap; font-size: 8pt;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: 9pt; text-decoration: none;\">&#160;</div></td></tr><tr style=\"font-size: 8pt;\"><td style=\"border-bottom: none; border-top: none; padding: 0px 0px 1pt; vertical-align: bottom; font-size: 8pt;;width:;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; background: none; margin-bottom: 0px; margin-top: 0px; line-height: 9pt;\"><div style=\"font-size: 8pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></div></td><td style=\"border-top: none; padding: 0in 0in 1pt; vertical-align: bottom; font-size: 8pt;;width:;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: 9pt;\"><div style=\"font-size: 8pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></div></td><td colspan=\"2\" style=\"border-bottom: 1pt solid rgb(0, 0, 0); padding: 0in; vertical-align: bottom; white-space: nowrap; font-size: 8pt;;width:;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; text-align: center; white-space: nowrap; line-height: 9pt; margin-top: 0pt; margin-bottom: 0pt;\"><div style=\"letter-spacing: 0px; font-size: 8pt;;font-weight:bold;display:inline;\">Shares</div></div></td><td style=\"padding: 0in 0in 0.5pt; vertical-align: bottom; white-space: nowrap; font-size: 8pt;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: 9pt;\"><div style=\"font-size: 8pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></div></td><td style=\"padding: 0in 0in 1pt; vertical-align: bottom; white-space: nowrap; font-size: 8pt;;width:;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: 9pt;\"><div style=\"font-size: 8pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></div></td><td colspan=\"2\" style=\"border-bottom: 1pt solid rgb(0, 0, 0); padding: 0in; vertical-align: bottom; white-space: nowrap; font-size: 8pt;;width:;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; text-align: center; white-space: nowrap; line-height: 9pt; margin-top: 0pt; margin-bottom: 0pt;\"><div style=\"letter-spacing: 0px; font-size: 8pt;;font-weight:bold;display:inline;\">Fair&#160;Value</div></div></td><td style=\"border-top: none; padding: 0in 0in 0.5pt; vertical-align: bottom; white-space: nowrap; font-size: 8pt;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: 9pt;\"><div style=\"font-size: 8pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></div></td></tr><tr><td style=\"background: rgb(204, 238, 255); border-bottom: none; border-top: none; padding: 0px; vertical-align: bottom; width: 78%;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; margin-bottom: 0px; margin-left: 0.17in; margin-top: 0px; text-indent: -0.17in; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">Non-vested at December&#160;30, 2017</div></div></div></td><td style=\"background: rgb(204, 238, 255); border-top: none; padding: 0in; vertical-align: bottom; width: 1%;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 1%; border-bottom: none; border-top: 0px none; text-align: left; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background: rgb(204, 238, 255); border-bottom: none; border-top: 0px none; padding: 0in; vertical-align: bottom; white-space: nowrap; width: 6%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">62,405</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 5%; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background: rgb(204, 238, 255); border-bottom: none; border-top: 0px none; padding: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: left; white-space: nowrap; margin-left: 0in; text-indent: 0in; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">$</div></div></div></td><td style=\"background: rgb(204, 238, 255); border-bottom: none; border-top: 0px none; padding: 0in; vertical-align: bottom; white-space: nowrap; width: 6%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">155.21</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td></tr><tr><td style=\"border-bottom: none; border-top: none; padding: 0px; vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 78%;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; margin-bottom: 0px; margin-left: 0.5in; margin-top: 0px; text-indent: -0.17in; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">Granted</div></div></div></td><td style=\"padding: 0in; vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 1%;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background-color: rgba(255, 255, 255, 0); width: 1%; border-bottom: none; border-top: none; text-align: left; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"border-bottom: none; border-top: none; padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 6%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">92,775</div></div></td><td style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background-color: rgba(255, 255, 255, 0); width: 5%; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"border-bottom: none; border-top: none; padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"border-bottom: none; border-top: none; padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 6%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">207.56</div></div></td><td style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td></tr><tr><td style=\"background: rgb(204, 238, 255); border-bottom: none; border-top: none; padding: 0px; vertical-align: bottom; width: 78%;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; margin-bottom: 0px; margin-left: 0.5in; margin-top: 0px; text-indent: -0.17in; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">Vested</div></div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; width: 1%;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 1%; border-bottom: none; border-top: none; text-align: left; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background: rgb(204, 238, 255); border-bottom: none; border-top: none; padding: 0in; vertical-align: bottom; white-space: nowrap; width: 6%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">(20,678</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: left; white-space: nowrap; margin-left: 0in; text-indent: 0in; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">)</div></div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 5%; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background: rgb(204, 238, 255); border-bottom: none; border-top: none; padding: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background: rgb(204, 238, 255); border-bottom: none; border-top: none; padding: 0in; vertical-align: bottom; white-space: nowrap; width: 6%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">156.50</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td></tr><tr><td style=\"border-bottom: none; border-top: none; padding: 0px 0px 0.5pt; vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 78%;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; margin-bottom: 0px; margin-left: 0.5in; margin-top: 0px; text-indent: -0.17in; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">Forfeited</div></div></div></td><td style=\"padding: 0in 0in 0.5pt; vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 1%;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background-color: rgba(255, 255, 255, 0); width: 1%; border-bottom: 1pt solid black; border-top: none; text-align: left; vertical-align: bottom; padding-top: 0in; padding-right: 0in; padding-left: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"border-bottom: 1pt solid black; border-top: none; padding-top: 0in; padding-right: 0in; padding-left: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 6%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">(7,782</div></div></td><td style=\"padding: 0in 0in 0.5pt; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: left; white-space: nowrap; margin-left: 0in; text-indent: 0in; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">)</div></div></div></td><td style=\"background-color: rgba(255, 255, 255, 0); width: 5%; vertical-align: bottom; padding: 0in 0in 0.5pt;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"padding: 0in 0in 0.5pt; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"padding: 0in 0in 0.5pt; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 6%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">164.82</div></div></td><td style=\"padding: 0in 0in 0.5pt; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td></tr><tr><td style=\"background: rgb(204, 238, 255); border-bottom: none; border-top: none; padding: 0px 0px 1.25pt; vertical-align: bottom; width: 78%;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; margin-bottom: 0px; margin-left: 0.17in; margin-top: 0px; text-indent: -0.17in; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">Non-vested at December&#160;29, 2018</div></div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in 0in 1.25pt; vertical-align: bottom; width: 1%;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 1%; border-bottom: 2.5pt double black; border-top: none; text-align: left; vertical-align: bottom; padding-top: 0in; padding-right: 0in; padding-left: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background: rgb(204, 238, 255); border-bottom: 2.5pt double black; border-top: none; padding: 0in 0in 1.5pt; vertical-align: bottom; white-space: nowrap; width: 6%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">126,720</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in 0in 1.25pt; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 5%; vertical-align: bottom; padding: 0in 0in 1.25pt;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in 0in 1.25pt; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: left; white-space: nowrap; margin-left: 0in; text-indent: 0in; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">$</div></div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in 0in 1.25pt; vertical-align: bottom; white-space: nowrap; width: 6%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">192.74</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in 0in 1.25pt; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td></tr></table><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div></div><table border=\"0\" style=\"width:100%; table-layout:fixed;\" cellspacing=\"0\" cellpadding=\"0\"><tr><td></td></tr></table>"}]},{"name":"rpt:f-873","factDimensions":{"xbrl:concept":"us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax","xbrl:period":"2018-09-30T00:00:00/2018-12-30T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"225222000","decimals":-3}]},{"name":"rpt:f-874","factDimensions":{"xbrl:concept":"us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax","xbrl:period":"2018-07-01T00:00:00/2018-09-30T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"306870000","decimals":-3}]},{"name":"rpt:f-875","factDimensions":{"xbrl:concept":"us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax","xbrl:period":"2018-04-01T00:00:00/2018-07-01T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"273100000","decimals":-3}]},{"name":"rpt:f-876","factDimensions":{"xbrl:concept":"us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax","xbrl:period":"2018-01-01T00:00:00/2018-04-01T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"190457000","decimals":-3}]},{"name":"rpt:f-877","factDimensions":{"xbrl:concept":"us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax","xbrl:period":"2017-10-01T00:00:00/2017-12-31T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"206320000","decimals":-3}]},{"name":"rpt:f-878","factDimensions":{"xbrl:concept":"us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax","xbrl:period":"2017-07-02T00:00:00/2017-10-01T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"247047000","decimals":-3}]},{"name":"rpt:f-879","factDimensions":{"xbrl:concept":"us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax","xbrl:period":"2017-04-02T00:00:00/2017-07-02T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"247930000","decimals":-3}]},{"name":"rpt:f-880","factDimensions":{"xbrl:concept":"us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax","xbrl:period":"2017-01-02T00:00:00/2017-04-02T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"161695000","decimals":-3}]},{"name":"rpt:f-881","factDimensions":{"xbrl:concept":"us-gaap:GrossProfit","xbrl:period":"2018-09-30T00:00:00/2018-12-30T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"116949000","decimals":-3}]},{"name":"rpt:f-882","factDimensions":{"xbrl:concept":"us-gaap:GrossProfit","xbrl:period":"2018-07-01T00:00:00/2018-09-30T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"157227000","decimals":-3}]},{"name":"rpt:f-883","factDimensions":{"xbrl:concept":"us-gaap:GrossProfit","xbrl:period":"2018-04-01T00:00:00/2018-07-01T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"141970000","decimals":-3}]},{"name":"rpt:f-884","factDimensions":{"xbrl:concept":"us-gaap:GrossProfit","xbrl:period":"2018-01-01T00:00:00/2018-04-01T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"96097000","decimals":-3}]},{"name":"rpt:f-885","factDimensions":{"xbrl:concept":"us-gaap:GrossProfit","xbrl:period":"2017-10-01T00:00:00/2017-12-31T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"108037000","decimals":-3}]},{"name":"rpt:f-886","factDimensions":{"xbrl:concept":"us-gaap:GrossProfit","xbrl:period":"2017-07-02T00:00:00/2017-10-01T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"131501000","decimals":-3}]},{"name":"rpt:f-887","factDimensions":{"xbrl:concept":"us-gaap:GrossProfit","xbrl:period":"2017-04-02T00:00:00/2017-07-02T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"134019000","decimals":-3}]},{"name":"rpt:f-888","factDimensions":{"xbrl:concept":"us-gaap:GrossProfit","xbrl:period":"2017-01-02T00:00:00/2017-04-02T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"76344000","decimals":-3}]},{"name":"rpt:f-889","factDimensions":{"xbrl:concept":"us-gaap:OperatingIncomeLoss","xbrl:period":"2018-09-30T00:00:00/2018-12-30T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"28851000","decimals":-3}]},{"name":"rpt:f-890","factDimensions":{"xbrl:concept":"us-gaap:OperatingIncomeLoss","xbrl:period":"2018-07-01T00:00:00/2018-09-30T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"46728000","decimals":-3}]},{"name":"rpt:f-891","factDimensions":{"xbrl:concept":"us-gaap:OperatingIncomeLoss","xbrl:period":"2018-04-01T00:00:00/2018-07-01T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"31064000","decimals":-3}]},{"name":"rpt:f-892","factDimensions":{"xbrl:concept":"us-gaap:OperatingIncomeLoss","xbrl:period":"2018-01-01T00:00:00/2018-04-01T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"9238000","decimals":-3}]},{"name":"rpt:f-893","factDimensions":{"xbrl:concept":"us-gaap:OperatingIncomeLoss","xbrl:period":"2017-10-01T00:00:00/2017-12-31T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"14863000","decimals":-3}]},{"name":"rpt:f-894","factDimensions":{"xbrl:concept":"us-gaap:OperatingIncomeLoss","xbrl:period":"2017-07-02T00:00:00/2017-10-01T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"51496000","decimals":-3}]},{"name":"rpt:f-895","factDimensions":{"xbrl:concept":"us-gaap:OperatingIncomeLoss","xbrl:period":"2017-04-02T00:00:00/2017-07-02T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"45288000","decimals":-3}]},{"name":"rpt:f-896","factDimensions":{"xbrl:concept":"us-gaap:OperatingIncomeLoss","xbrl:period":"2017-01-02T00:00:00/2017-04-02T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"4028000","decimals":-3}]},{"name":"rpt:f-897","factDimensions":{"xbrl:concept":"us-gaap:NetIncomeLoss","xbrl:period":"2018-09-30T00:00:00/2018-12-30T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"21811000","decimals":-3}]},{"name":"rpt:f-898","factDimensions":{"xbrl:concept":"us-gaap:NetIncomeLoss","xbrl:period":"2018-07-01T00:00:00/2018-09-30T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"38007000","decimals":-3}]},{"name":"rpt:f-899","factDimensions":{"xbrl:concept":"us-gaap:NetIncomeLoss","xbrl:period":"2018-04-01T00:00:00/2018-07-01T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"23535000","decimals":-3}]},{"name":"rpt:f-900","factDimensions":{"xbrl:concept":"us-gaap:NetIncomeLoss","xbrl:period":"2018-01-01T00:00:00/2018-04-01T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"9310000","decimals":-3}]},{"name":"rpt:f-901","factDimensions":{"xbrl:concept":"us-gaap:NetIncomeLoss","xbrl:period":"2017-10-01T00:00:00/2017-12-31T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"30530000","decimals":-3}]},{"name":"rpt:f-902","factDimensions":{"xbrl:concept":"us-gaap:NetIncomeLoss","xbrl:period":"2017-07-02T00:00:00/2017-10-01T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"33683000","decimals":-3}]},{"name":"rpt:f-903","factDimensions":{"xbrl:concept":"us-gaap:NetIncomeLoss","xbrl:period":"2017-04-02T00:00:00/2017-07-02T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"29125000","decimals":-3}]},{"name":"rpt:f-904","factDimensions":{"xbrl:concept":"us-gaap:NetIncomeLoss","xbrl:period":"2017-01-02T00:00:00/2017-04-02T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"5711000","decimals":-3}]},{"name":"rpt:f-905","factDimensions":{"xbrl:concept":"us-gaap:EarningsPerShareBasic","xbrl:period":"2018-09-30T00:00:00/2018-12-30T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD/xbrla:shares"},"factValues":[{"value":"1.88","decimals":2}]},{"name":"rpt:f-906","factDimensions":{"xbrl:concept":"us-gaap:EarningsPerShareBasic","xbrl:period":"2018-07-01T00:00:00/2018-09-30T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD/xbrla:shares"},"factValues":[{"value":"3.25","decimals":2}]},{"name":"rpt:f-907","factDimensions":{"xbrl:concept":"us-gaap:EarningsPerShareBasic","xbrl:period":"2018-04-01T00:00:00/2018-07-01T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD/xbrla:shares"},"factValues":[{"value":"1.99","decimals":2}]},{"name":"rpt:f-908","factDimensions":{"xbrl:concept":"us-gaap:EarningsPerShareBasic","xbrl:period":"2018-01-01T00:00:00/2018-04-01T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD/xbrla:shares"},"factValues":[{"value":"0.79","decimals":2}]},{"name":"rpt:f-909","factDimensions":{"xbrl:concept":"us-gaap:EarningsPerShareBasic","xbrl:period":"2017-10-01T00:00:00/2017-12-31T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD/xbrla:shares"},"factValues":[{"value":"2.60","decimals":2}]},{"name":"rpt:f-910","factDimensions":{"xbrl:concept":"us-gaap:EarningsPerShareBasic","xbrl:period":"2017-07-02T00:00:00/2017-10-01T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD/xbrla:shares"},"factValues":[{"value":"2.82","decimals":2}]},{"name":"rpt:f-911","factDimensions":{"xbrl:concept":"us-gaap:EarningsPerShareBasic","xbrl:period":"2017-04-02T00:00:00/2017-07-02T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD/xbrla:shares"},"factValues":[{"value":"2.38","decimals":2}]},{"name":"rpt:f-912","factDimensions":{"xbrl:concept":"us-gaap:EarningsPerShareBasic","xbrl:period":"2017-01-02T00:00:00/2017-04-02T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD/xbrla:shares"},"factValues":[{"value":"0.46","decimals":2}]},{"name":"rpt:f-913","factDimensions":{"xbrl:concept":"us-gaap:EarningsPerShareDiluted","xbrl:period":"2018-09-30T00:00:00/2018-12-30T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD/xbrla:shares"},"factValues":[{"value":"1.86","decimals":2}]},{"name":"rpt:f-914","factDimensions":{"xbrl:concept":"us-gaap:EarningsPerShareDiluted","xbrl:period":"2018-07-01T00:00:00/2018-09-30T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD/xbrla:shares"},"factValues":[{"value":"3.21","decimals":2}]},{"name":"rpt:f-915","factDimensions":{"xbrl:concept":"us-gaap:EarningsPerShareDiluted","xbrl:period":"2018-04-01T00:00:00/2018-07-01T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD/xbrla:shares"},"factValues":[{"value":"1.98","decimals":2}]},{"name":"rpt:f-916","factDimensions":{"xbrl:concept":"us-gaap:EarningsPerShareDiluted","xbrl:period":"2018-01-01T00:00:00/2018-04-01T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD/xbrla:shares"},"factValues":[{"value":"0.78","decimals":2}]},{"name":"rpt:f-917","factDimensions":{"xbrl:concept":"us-gaap:EarningsPerShareDiluted","xbrl:period":"2017-10-01T00:00:00/2017-12-31T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD/xbrla:shares"},"factValues":[{"value":"2.57","decimals":2}]},{"name":"rpt:f-918","factDimensions":{"xbrl:concept":"us-gaap:EarningsPerShareDiluted","xbrl:period":"2017-07-02T00:00:00/2017-10-01T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD/xbrla:shares"},"factValues":[{"value":"2.78","decimals":2}]},{"name":"rpt:f-919","factDimensions":{"xbrl:concept":"us-gaap:EarningsPerShareDiluted","xbrl:period":"2017-04-02T00:00:00/2017-07-02T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD/xbrla:shares"},"factValues":[{"value":"2.35","decimals":2}]},{"name":"rpt:f-920","factDimensions":{"xbrl:concept":"us-gaap:EarningsPerShareDiluted","xbrl:period":"2017-01-02T00:00:00/2017-04-02T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD/xbrla:shares"},"factValues":[{"value":"0.45","decimals":2}]},{"name":"rpt:f-921","factDimensions":{"xbrl:concept":"us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock","xbrl:period":"2017-12-31T00:00:00/2018-12-30T00:00:00","xbrl:entity":"cik:0000949870"},"factValues":[{"value":"<div style=\"color: rgb(0, 0, 0); font-family: 'times new roman'; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt;\"><div style=\"font-weight:bold;display:inline;\">M. Employee Retirement Plans and Post-Retirement Medical Benefits</div><div style=\"font-size: 12px; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px; background: none;\"></div><div style=\"font-size:10pt; color:#000000; font-family:'times new roman'; font-style:normal; font-variant-ligatures:normal; font-variant-caps:normal; font-weight:400; letter-spacing:normal; orphans:2; text-align:start; text-indent:0px; text-transform:none; white-space:normal; widows:2; word-spacing:0px; -webkit-text-stroke-width:0px; text-decoration-style:initial; text-decoration-color:initial; margin-top:6pt; margin-bottom:0pt\">The Company has one retirement plan covering substantially all&#160;<div style=\"white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">non-union</div>&#160;employees; two other retirement plans, one of which covers substantially all union employees, and the other of which covers employees of a specific union; and post-retirement medical benefits covering substantially all union employees.</div><div style=\"font-size:10pt; color:#000000; font-family:'times new roman'; font-style:normal; font-variant-ligatures:normal; font-variant-caps:normal; font-weight:400; letter-spacing:normal; orphans:2; text-align:start; text-indent:0px; text-transform:none; white-space:normal; widows:2; word-spacing:0px; -webkit-text-stroke-width:0px; text-decoration-style:initial; text-decoration-color:initial; margin-top:18pt; margin-bottom:0pt\"><div style=\"font-weight:bold;display:inline;\"><div style=\"font-style:italic;display:inline;;font-style:italic;display:inline;\"><div style=\"white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">Non-Union</div>&#160;Plans</div></div></div><div style=\"font-size:10pt; color:#000000; font-family:'times new roman'; font-style:normal; font-variant-ligatures:normal; font-variant-caps:normal; font-weight:400; letter-spacing:normal; orphans:2; text-align:start; text-indent:0px; text-transform:none; white-space:normal; widows:2; word-spacing:0px; -webkit-text-stroke-width:0px; text-decoration-style:initial; text-decoration-color:initial; margin-top:6pt; margin-bottom:0pt\">The Boston Beer Company 401(k) Plan (the &#8220;Boston Beer 401(k) Plan&#8221;), which was established by the Company in 1993, is a Company-sponsored defined contribution plan that covers a majority of the Company&#8217;s&#160;<div style=\"white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">non-union</div>&#160;employees who are employed by Boston Beer Corporation, American Craft Brewery LLC, A&#160;&amp; S Brewing Collaborative LLC, or Angry Orchard Cider Company, LLC. All&#160;<div style=\"white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">non-union</div>&#160;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&#8217;s contribution. A maximum of 6% of compensation is taken into account in determining the amount of the match. The Company matches 100% of the first $1,000 of the eligible compensation participants contribute. Thereafter, the Company matches 50% of the eligible contribution. The Company&#8217;s contributions to the Boston Beer 401(k) Plan amounted to $3.5&#160;million, $3.2&#160;million, and $3.5&#160;million in fiscal years 2018, 2017, and 2016, respectively. The basic annual administrative fee for the Boston Beer 401(k) Plan is paid by the Plan&#8217;s 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.</div><div style=\"font-size:10pt; color:#000000; font-family:'times new roman'; font-style:normal; font-variant-ligatures:normal; font-variant-caps:normal; font-weight:400; letter-spacing:normal; orphans:2; text-align:start; text-indent:0px; text-transform:none; white-space:normal; widows:2; word-spacing:0px; -webkit-text-stroke-width:0px; text-decoration-style:initial; text-decoration-color:initial; margin-top:18pt; margin-bottom:0pt\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-weight:bold;display:inline;\"><div style=\"font-style:italic;display:inline;;font-style:italic;display:inline;\">Union Plans</div></div></div></div><div style=\"font-size:10pt; color:#000000; font-family:'times new roman'; font-style:normal; font-variant-ligatures:normal; font-variant-caps:normal; font-weight:400; letter-spacing:normal; orphans:2; text-align:start; text-indent:0px; text-transform:none; white-space:normal; widows:2; word-spacing:0px; -webkit-text-stroke-width:0px; text-decoration-style:initial; text-decoration-color:initial; margin-top:6pt; margin-bottom:0pt\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">The Samuel Adams Cincinnati Brewery 401(k) Plan for Represented Employees (the &#8220;SACB 401(k) Plan&#8221;) 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 2018 and 2017 were insignificant. The basic annual administrative fee for the SACB 401(k) Plan is paid by the Plan&#8217;s 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, 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.</div></div><div style=\"font-size:10pt; color:#000000; font-family:'times new roman'; font-style:normal; font-variant-ligatures:normal; font-variant-caps:normal; font-weight:400; letter-spacing:normal; orphans:2; text-align:start; text-indent:0px; text-transform:none; white-space:normal; widows:2; word-spacing:0px; -webkit-text-stroke-width:0px; text-decoration-style:initial; text-decoration-color:initial; margin-top:12pt; margin-bottom:0pt\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">The Samuel Adams Brewery Company, Ltd. Local Union No.&#160;1199 Pension Plan (the &#8220;Local 1199 Pension Plan&#8221;) is a Company-sponsored defined benefit pension plan. It was established in 1991 and is open to all union employees who are covered by the Company&#8217;s collective bargaining agreement with Teamsters Local Union No.&#160;1199 (&#8220;Local Union 1199&#8221;), 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. The Company made contributions of $315,000, $238,000 and $219,000 in 2018, 2017 and 2016, respectively. At December&#160;29, 2018 and December&#160;30, 2017, the unfunded projected pension benefits were $2.0&#160;million and $2.2&#160;million, respectively.</div></div><div style=\"font-size:10pt; color:#000000; font-family:'times new roman'; font-style:normal; font-variant-ligatures:normal; font-variant-caps:normal; font-weight:400; letter-spacing:normal; orphans:2; text-align:start; text-indent:0px; text-transform:none; white-space:normal; widows:2; word-spacing:0px; -webkit-text-stroke-width:0px; text-decoration-style:initial; text-decoration-color:initial; margin-top:12pt; margin-bottom:0pt\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">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 &#8220;Retiree Medical Plan&#8221;), an employee must have worked for at least 20 years for the Company or its predecessor at the Company&#8217;s Cincinnati Brewery, must have been enrolled in the Company&#8217;s 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 4.27% at December&#160;29, 2018 and 3.68% at December&#160;30, 2017 and a 2.5% health care cost increase based on the Cincinnati Consumer Price Index for the years 2018, 2017, and 2016. 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.</div></div><div style=\"font-size:10pt; color:#000000; font-family:'times new roman'; font-style:normal; font-variant-ligatures:normal; font-variant-caps:normal; font-weight:400; letter-spacing:normal; orphans:2; text-align:start; text-indent:0px; text-transform:none; white-space:normal; widows:2; word-spacing:0px; -webkit-text-stroke-width:0px; text-decoration-style:initial; text-decoration-color:initial; margin-top:12pt; margin-bottom:0pt\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">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&#8217;s Cincinnati Brewery. These eligible retirees may choose to continue to be covered under the Company&#8217;s 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.</div><div style=\"text-decoration: none; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div><div style=\"font-size: 10pt; color: rgb(0, 0, 0); font-family: &quot;times new roman&quot;; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin-top: 8pt; margin-bottom: 0pt; line-height: 12pt;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">The funded status of the Local 1199 Pension Plan and the Retiree Medical Plan are as follows:</div></div><div style=\"font-family: 'times new roman', 'serif';font-size: 12pt;margin-bottom: 0;margin-top: 0;\">&#160;</div><div><table style=\"border: none; margin-bottom: 0.001pt; width: 92%; border-spacing: 0px; border-collapse: separate;;margin : 0px auto;;text-align:left;\"><tr><td style=\"padding: 0px 0px 1pt; vertical-align: bottom;;width:;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; line-height: 8pt; background: none; margin-bottom: 0pt; margin-top: 0pt;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding: 0in 0in 1pt; vertical-align: bottom;;width:;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0pt; margin-top: 0pt; line-height: 8pt; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td colspan=\"6\" style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; border-bottom: 1pt solid rgb(0, 0, 0);;width:;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; text-align: center; line-height: 8pt; white-space: nowrap; margin-top: 0pt; margin-bottom: 0pt;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\"><div style=\"white-space: nowrap;;font-weight:bold;display:inline;\">Local 1199 Pension Plan</div></div></div></td><td style=\"padding: 0in 0in 1pt; vertical-align: bottom; white-space: nowrap;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0pt; margin-top: 0pt; line-height: 8pt; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding: 0in 0in 1pt; vertical-align: bottom; white-space: nowrap;;width:;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0pt; margin-top: 0pt; line-height: 8pt; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td colspan=\"6\" style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; border-bottom: 1pt solid rgb(0, 0, 0);;width:;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; text-align: center; line-height: 8pt; white-space: nowrap; margin-top: 0pt; margin-bottom: 0pt;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\"><div style=\"white-space: nowrap;;font-weight:bold;display:inline;\">Retiree Medical Plan</div></div></div></td><td style=\"padding: 0in 0in 1pt; vertical-align: bottom; white-space: nowrap;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0pt; margin-top: 0pt; line-height: 8pt; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td></tr><tr><td style=\"padding-top: 0px; padding-right: 0px; padding-left: 0px; vertical-align: bottom;;width:;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; line-height: 8pt; background: none; margin-bottom: 0pt; margin-top: 0pt;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding-top: 0in; padding-right: 0in; padding-left: 0in; vertical-align: bottom;;width:;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0pt; margin-top: 0pt; line-height: 8pt; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td colspan=\"2\" style=\"padding-top: 0in; padding-right: 0in; padding-left: 0in; vertical-align: bottom; white-space: nowrap;;width:;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; text-align: center; line-height: 8pt; white-space: nowrap; margin-top: 0pt; margin-bottom: 0pt;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\"><div style=\"white-space: nowrap;;font-weight:bold;display:inline;\">December 29,</div></div></div></td><td style=\"padding-top: 0in; padding-right: 0in; padding-left: 0in; vertical-align: bottom; white-space: nowrap;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0pt; margin-top: 0pt; line-height: 8pt; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding-top: 0in; padding-right: 0in; padding-left: 0in; vertical-align: bottom; white-space: nowrap;;width:;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0pt; margin-top: 0pt; line-height: 8pt; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td colspan=\"2\" style=\"padding-top: 0in; padding-right: 0in; padding-left: 0in; vertical-align: bottom; white-space: nowrap;;width:;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; text-align: center; line-height: 8pt; white-space: nowrap; margin-top: 0pt; margin-bottom: 0pt;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\"><div style=\"white-space: nowrap;;font-weight:bold;display:inline;\">December 30,</div></div></div></td><td style=\"padding-top: 0in; padding-right: 0in; padding-left: 0in; vertical-align: bottom; white-space: nowrap;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0pt; margin-top: 0pt; line-height: 8pt; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding-top: 0in; padding-right: 0in; padding-left: 0in; vertical-align: bottom; white-space: nowrap;;width:;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0pt; margin-top: 0pt; line-height: 8pt; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td colspan=\"2\" style=\"padding-top: 0in; padding-right: 0in; padding-left: 0in; vertical-align: bottom; white-space: nowrap;;width:;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; text-align: center; line-height: 8pt; white-space: nowrap; margin-top: 0pt; margin-bottom: 0pt;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\"><div style=\"white-space: nowrap;;font-weight:bold;display:inline;\">December 29,</div></div></div></td><td style=\"padding-top: 0in; padding-right: 0in; padding-left: 0in; vertical-align: bottom; white-space: nowrap;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0pt; margin-top: 0pt; line-height: 8pt; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding-top: 0in; padding-right: 0in; padding-left: 0in; vertical-align: bottom; white-space: nowrap;;width:;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0pt; margin-top: 0pt; line-height: 8pt; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td colspan=\"2\" style=\"padding-top: 0in; padding-right: 0in; padding-left: 0in; vertical-align: bottom; white-space: nowrap;;width:;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; text-align: center; line-height: 8pt; white-space: nowrap; margin-top: 0pt; margin-bottom: 0pt;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\"><div style=\"white-space: nowrap;;font-weight:bold;display:inline;\">December 30,</div></div></div></td><td style=\"padding-top: 0in; padding-right: 0in; padding-left: 0in; vertical-align: bottom; white-space: nowrap;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0pt; margin-top: 0pt; line-height: 8pt; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td></tr><tr><td style=\"padding: 0px 0px 1.875pt; vertical-align: bottom;;width:;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; line-height: 8pt; background: none; margin-bottom: 0pt; margin-top: 0pt; text-decoration: none;\">&#160;</div></td><td style=\"padding: 0in 0in 1.875pt; vertical-align: bottom;;width:;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0pt; margin-top: 0pt; line-height: 8pt; background: none; text-decoration: none;\">&#160;</div></td><td colspan=\"2\" style=\"padding: 0in 0in 1.875pt; vertical-align: bottom; white-space: nowrap; border-bottom: 0.75pt solid black;;width:;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; text-align: center; line-height: 8pt; white-space: nowrap; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt;\"><div style=\"font-weight:bold;display:inline;\"><div style=\"font-weight:bold;display:inline;\">2018</div></div></div></td><td style=\"padding: 0in 0in 1.875pt; vertical-align: bottom; white-space: nowrap;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0pt; margin-top: 0pt; line-height: 8pt; background: none; text-decoration: none;\">&#160;</div></td><td style=\"padding: 0in 0in 1.875pt; vertical-align: bottom; white-space: nowrap;;width:;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0pt; margin-top: 0pt; line-height: 8pt; background: none; text-decoration: none;\">&#160;</div></td><td colspan=\"2\" style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; border-bottom: 0.75pt solid black;;width:;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; text-align: center; line-height: 8pt; white-space: nowrap; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt;\"><div style=\"font-weight:bold;display:inline;\"><div style=\"font-weight:bold;display:inline;\">2017</div></div></div></td><td style=\"padding: 0in 0in 1pt; vertical-align: bottom; white-space: nowrap;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0pt; margin-top: 0pt; line-height: 8pt; background: none; text-decoration: none;\">&#160;</div></td><td style=\"padding: 0in 0in 1pt; vertical-align: bottom; white-space: nowrap;;width:;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0pt; margin-top: 0pt; line-height: 8pt; background: none; text-decoration: none;\">&#160;</div></td><td colspan=\"2\" style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; border-bottom: 0.75pt solid black;;width:;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; text-align: center; line-height: 8pt; white-space: nowrap; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt;\"><div style=\"font-weight:bold;display:inline;\"><div style=\"font-weight:bold;display:inline;\">2018</div></div></div></td><td style=\"padding: 0in 0in 1.875pt; vertical-align: bottom; white-space: nowrap;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0pt; margin-top: 0pt; line-height: 8pt; background: none; text-decoration: none;\">&#160;</div></td><td style=\"padding: 0in 0in 1.875pt; vertical-align: bottom; white-space: nowrap;;width:;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0pt; margin-top: 0pt; line-height: 8pt; background: none; text-decoration: none;\">&#160;</div></td><td colspan=\"2\" style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; border-bottom: 0.75pt solid black;;width:;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; text-align: center; line-height: 8pt; white-space: nowrap; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt;\"><div style=\"font-weight:bold;display:inline;\"><div style=\"font-weight:bold;display:inline;\">2017</div></div></div></td><td style=\"padding: 0in 0in 1pt; vertical-align: bottom; white-space: nowrap;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0pt; margin-top: 0pt; line-height: 8pt; background: none; text-decoration: none;\">&#160;</div></td></tr><tr><td style=\"padding: 0px; vertical-align: bottom;;width:;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; line-height: normal; background: none; margin-bottom: 0px; margin-top: 0px;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; color: rgb(0, 0, 0); background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding: 0in; vertical-align: bottom;;width:;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td colspan=\"14\" style=\"padding: 0in; vertical-align: bottom; white-space: nowrap;;width:;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; text-align: center; line-height: normal; white-space: nowrap;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">(in thousands)</div></div></td><td style=\"padding: 0in; vertical-align: bottom; white-space: nowrap;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td></tr><tr><td style=\"background: rgb(204, 238, 255); padding: 0px; vertical-align: bottom; width: 61%;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; margin-bottom: 0px; margin-left: 0.17in; margin-top: 0px; text-indent: -0.17in; line-height: normal;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">Fair value of plan assets at end of fiscal year</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; width: 1%;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 1%; text-align: left; vertical-align: bottom; padding: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: left; line-height: normal; white-space: nowrap; margin-left: 0in; text-indent: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">$</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 3%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">3,322</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 6%; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: left; line-height: normal; white-space: nowrap; margin-left: 0in; text-indent: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">$</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 3%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">3,330</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 6%; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: left; line-height: normal; white-space: nowrap; margin-left: 0in; text-indent: 0in;\"><div style=\"white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">$</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 3%;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">&#8212;</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 6%; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: left; line-height: normal; white-space: nowrap; margin-left: 0in; text-indent: 0in;\"><div style=\"white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">$</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 3%;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">&#8212;</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td></tr><tr><td style=\"padding: 0px 0px 0.5pt; vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 61%;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; margin-bottom: 0px; margin-left: 0.17in; margin-top: 0px; text-indent: -0.17in; line-height: normal;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">Benefit obligation at end of fiscal year</div></div></td><td style=\"padding: 0in 0in 0.5pt; vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 1%;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left; vertical-align: bottom; padding-top: 0in; padding-right: 0in; padding-left: 0in; border-bottom: 1pt solid black;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 3%; text-align: right; border-bottom: 1pt solid black;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">5,357</div></div></td><td style=\"padding: 0in 0in 0.5pt; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background-color: rgba(255, 255, 255, 0); width: 6%; vertical-align: bottom; padding: 0in 0in 0.5pt;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding-top: 0in; padding-right: 0in; padding-left: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left; border-bottom: 1pt solid black;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 3%; text-align: right; border-bottom: 1pt solid black;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">5,572</div></div></td><td style=\"padding: 0in 0in 0.5pt; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background-color: rgba(255, 255, 255, 0); width: 6%; vertical-align: bottom; padding: 0in 0in 0.5pt;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding-top: 0in; padding-right: 0in; padding-left: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left; border-bottom: 1pt solid black;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 3%; text-align: right; border-bottom: 1pt solid black;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">731</div></div></td><td style=\"padding: 0in 0in 0.5pt; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background-color: rgba(255, 255, 255, 0); width: 6%; vertical-align: bottom; padding: 0in 0in 0.5pt;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding-top: 0in; padding-right: 0in; padding-left: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left; border-bottom: 1pt solid black;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 3%; text-align: right; border-bottom: 1pt solid black;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">799</div></div></td><td style=\"padding: 0in 0in 0.5pt; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td></tr><tr><td style=\"background: rgb(204, 238, 255); padding: 0px 0px 1.25pt; vertical-align: bottom; width: 61%;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; margin-bottom: 0px; margin-left: 0.17in; margin-top: 0px; text-indent: -0.17in; line-height: normal;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">Unfunded Status</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in 0in 1.25pt; vertical-align: bottom; width: 1%;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 1%; text-align: left; vertical-align: bottom; padding-top: 0in; padding-right: 0in; padding-left: 0in; border-bottom: 2.5pt double black;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: left; line-height: normal; white-space: nowrap; margin-left: 0in; text-indent: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">$</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 3%; text-align: right; border-bottom: 2.5pt double black;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">(2,035</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in 0in 1.25pt; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: left; line-height: normal; white-space: nowrap; margin-left: 0in; text-indent: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">)</div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 6%; vertical-align: bottom; padding: 0in 0in 1.25pt;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background: rgb(204, 238, 255); padding-top: 0in; padding-right: 0in; padding-left: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left; border-bottom: 2.5pt double black;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: left; line-height: normal; white-space: nowrap; margin-left: 0in; text-indent: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">$</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 3%; text-align: right; border-bottom: 2.5pt double black;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">(2,242</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in 0in 1.25pt; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: left; line-height: normal; white-space: nowrap; margin-left: 0in; text-indent: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">)</div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 6%; vertical-align: bottom; padding: 0in 0in 1.25pt;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background: rgb(204, 238, 255); padding-top: 0in; padding-right: 0in; padding-left: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left; border-bottom: 2.5pt double black;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: left; line-height: normal; white-space: nowrap; margin-left: 0in; text-indent: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">$</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 3%; text-align: right; border-bottom: 2.5pt double black;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">(731</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in 0in 1.25pt; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: left; line-height: normal; white-space: nowrap; margin-left: 0in; text-indent: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">)</div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 6%; vertical-align: bottom; padding: 0in 0in 1.25pt;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background: rgb(204, 238, 255); padding-top: 0in; padding-right: 0in; padding-left: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left; border-bottom: 2.5pt double black;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: left; line-height: normal; white-space: nowrap; margin-left: 0in; text-indent: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">$</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 3%; text-align: right; border-bottom: 2.5pt double black;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">(799</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in 0in 1.25pt; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: left; line-height: normal; white-space: nowrap; margin-left: 0in; text-indent: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">)</div></div></td></tr></table><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div></div><div style=\"font-size:10pt; color:#000000; font-family:'times new roman'; font-style:normal; font-variant-ligatures:normal; font-variant-caps:normal; font-weight:400; letter-spacing:normal; orphans:2; text-align:start; text-indent:0px; text-transform:none; white-space:normal; widows:2; word-spacing:0px; -webkit-text-stroke-width:0px; text-decoration-style:initial; text-decoration-color:initial; margin-top:12pt; margin-bottom:0pt\">The Local 1199 Pension Plan invests in a family of funds designed to minimize excessive short-term risk and focus on consistent, competitive long-term performance, consistent with the funds&#8217; investment objectives. The fund-specific objectives vary and include maximizing long-term returns both before and after taxes, maximizing total return from capital appreciation plus income, and investing in funds that invest in common stock of companies that cover a broad range of industries. The Local 1199 Plan&#8217;s investments are considered category 1 assets in the fair value hierarchy and the fair values were determined by reference to&#160;<div style=\"white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">period-end</div>&#160;quoted market prices.</div><div style=\"font-size:10pt; color:#000000; font-family:'times new roman'; font-style:normal; font-variant-ligatures:normal; font-variant-caps:normal; font-weight:400; letter-spacing:normal; orphans:2; text-align:start; text-indent:0px; text-transform:none; white-space:normal; widows:2; word-spacing:0px; -webkit-text-stroke-width:0px; text-decoration-style:initial; text-decoration-color:initial; margin-top:12pt; margin-bottom:0pt\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">The basis of the long-term rate of return assumption of 6.5% reflects the Local 1199 Plan&#8217;s current targeted asset mix of approximately 35% debt securities and 65% equity securities with assumed average annual returns of approximately 3% to 6% for debt securities and 8% to 12% for equity securities. It is assumed that the Local 1199 Pension Plan&#8217;s investment portfolio will be adjusted periodically to maintain the targeted ratios of debt securities and equity securities. Additional consideration is given to the Local 1199 Plan&#8217;s historical returns as well as future long-range projections of investment returns for each asset category. The assumed discount rate in estimating the pension obligation was 4.27% and 3.68% at December&#160;29, 2018 and December&#160;30, 2017, respectively.</div></div><div style=\"font-size:10pt; color:#000000; font-family:'times new roman'; font-style:normal; font-variant-ligatures:normal; font-variant-caps:normal; font-weight:400; letter-spacing:normal; orphans:2; text-align:start; text-indent:0px; text-transform:none; white-space:normal; widows:2; word-spacing:0px; -webkit-text-stroke-width:0px; text-decoration-style:initial; text-decoration-color:initial; margin-top:12pt; margin-bottom:0pt\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">The Local 1199 Plan&#8217;s weighted-average asset allocations at the measurement dates by asset category are as follows:</div></div><div style=\"font-family: &quot;times new roman&quot;, serif; font-size: 12pt; margin-bottom: 0px; margin-top: 0px; background: none;\">&#160;</div><div><table style=\"border: none; margin-bottom: 0.001pt; width: 76%; border-spacing: 0px; border-collapse: separate;;margin : 0px auto;;text-align:left;\"><tr><td style=\"padding-top: 0px; padding-right: 0px; padding-left: 0px; vertical-align: bottom; font-size: 8pt;;width:;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; margin-bottom: 0px; margin-top: 0px; line-height: 9pt;\">&#160;</div></td><td style=\"padding-top: 0in; padding-right: 0in; padding-left: 0in; vertical-align: bottom;;width:;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif; line-height: 9pt; background: none; margin-bottom: 0px; margin-top: 0px;\">&#160;</div></td><td colspan=\"2\" style=\"padding-top: 0in; padding-right: 0in; padding-left: 0in; vertical-align: bottom; white-space: nowrap;;width:;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; text-align: center; line-height: 9pt; white-space: nowrap;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\"><div style=\"white-space: nowrap;;font-weight:bold;display:inline;\">December 29,</div></div></div></td><td style=\"padding-top: 0in; padding-right: 0in; padding-left: 0in; vertical-align: bottom; white-space: nowrap;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif; line-height: 9pt; background: none; margin-bottom: 0px; margin-top: 0px;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding-top: 0in; padding-right: 0in; padding-left: 0in; vertical-align: bottom; white-space: nowrap;;width:;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif; line-height: 9pt; background: none; margin-bottom: 0px; margin-top: 0px;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td colspan=\"2\" style=\"padding-top: 0in; padding-right: 0in; padding-left: 0in; vertical-align: bottom; white-space: nowrap;;width:;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; text-align: center; line-height: 9pt; white-space: nowrap;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\"><div style=\"white-space: nowrap;;font-weight:bold;display:inline;\">December 30,</div></div></div></td><td style=\"padding-top: 0in; padding-right: 0in; padding-left: 0in; vertical-align: bottom; white-space: nowrap;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif; line-height: 9pt; background: none; margin-bottom: 0px; margin-top: 0px;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td></tr><tr><td style=\"padding: 0px; vertical-align: bottom; font-size: 8pt;;width:;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; margin-bottom: 0px; margin-top: 0px; line-height: 9pt;\"><div style=\"text-decoration:underline;display:inline;\"><div style=\"font-weight:bold;display:inline;width:100%;\">A</div></div><div style=\"text-decoration:underline;display:inline;\"><div style=\"font-weight:bold;display:inline;width:100%;\">sse</div></div><div style=\"text-decoration:underline;display:inline;\"><div style=\"font-weight:bold;display:inline;width:100%;\">t&#160;Category</div></div></div></td><td style=\"padding: 0in 0in 0.664065pt; vertical-align: bottom;;width:;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif; line-height: 9pt; background: none; margin-bottom: 0px; margin-top: 0px;\">&#160;</div></td><td colspan=\"2\" style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; border-bottom: 1pt solid rgb(0, 0, 0);;width:;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; text-align: center; line-height: 9pt; white-space: nowrap; font-weight: normal;\"><div style=\"font-weight:bold;display:inline;\"><div style=\"font-weight:bold;display:inline;\">2018</div></div></div></td><td style=\"padding: 0in 0in 1pt; vertical-align: bottom; white-space: nowrap;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif; line-height: 9pt; background: none; margin-bottom: 0px; margin-top: 0px; text-decoration: none;\">&#160;</div></td><td style=\"padding: 0in 0in 1.32813pt; vertical-align: bottom; white-space: nowrap;;width:;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif; line-height: 9pt; background: none; margin-bottom: 0px; margin-top: 0px; text-decoration: none;\">&#160;</div></td><td colspan=\"2\" style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; border-bottom: 1pt solid rgb(0, 0, 0);;width:;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; text-align: center; line-height: 9pt; white-space: nowrap; font-weight: normal;\"><div style=\"font-weight:bold;display:inline;\"><div style=\"font-weight:bold;display:inline;\">2017</div></div></div></td><td style=\"padding: 0in 0in 1pt; vertical-align: bottom; white-space: nowrap;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif; line-height: 9pt; background: none; margin-bottom: 0px; margin-top: 0px; text-decoration: none;\">&#160;</div></td></tr><tr><td style=\"background: rgb(204, 238, 255); padding: 0px; vertical-align: bottom; width: 76%;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; margin-bottom: 0px; margin-left: 0.17in; margin-top: 0px; text-indent: -0.17in; line-height: normal;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">Equity securities</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; width: 1%;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; line-height: normal; background: none; margin-bottom: 0px; margin-top: 0px;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 1%; text-align: left; vertical-align: bottom; padding: 0in; border-top: 0px none;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; line-height: normal; background: none; margin-bottom: 0px; margin-top: 0px;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 4%; text-align: right; border-top: 0px none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">61</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\">%&#160;</td><td style=\"background-color: rgb(204, 238, 255); width: 11%; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; line-height: normal; background: none; margin-bottom: 0px; margin-top: 0px;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left; border-top: 0px none;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; line-height: normal; background: none; margin-bottom: 0px; margin-top: 0px;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 4%; text-align: right; border-top: 0px none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">67</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: left; line-height: normal; white-space: nowrap; margin-left: 0in; text-indent: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">%</div></div></td></tr><tr><td style=\"padding: 0px 0px 0.5pt; vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 76%;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; margin-bottom: 0px; margin-left: 0.17in; margin-top: 0px; text-indent: -0.17in; line-height: normal;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">Debt securities</div></div></td><td style=\"padding: 0in 0in 0.5pt; vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 1%;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; line-height: normal; background: none; margin-bottom: 0px; margin-top: 0px;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left; vertical-align: bottom; padding-top: 0in; padding-right: 0in; padding-left: 0in; border-bottom: 1pt solid black;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; line-height: normal; background: none; margin-bottom: 0px; margin-top: 0px;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 4%; text-align: right; border-bottom: 1pt solid black;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">39</div></div></td><td style=\"padding: 0in 0in 0.5pt; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left;\">%&#160;</td><td style=\"background-color: rgba(255, 255, 255, 0); width: 11%; vertical-align: bottom; padding: 0in 0in 0.5pt;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; line-height: normal; background: none; margin-bottom: 0px; margin-top: 0px;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding-top: 0in; padding-right: 0in; padding-left: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left; border-bottom: 1pt solid black;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; line-height: normal; background: none; margin-bottom: 0px; margin-top: 0px;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 4%; text-align: right; border-bottom: 1pt solid black;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">33</div></div></td><td style=\"padding: 0in 0in 0.5pt; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: left; line-height: normal; white-space: nowrap; margin-left: 0in; text-indent: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">%</div></div></td></tr><tr><td style=\"background: rgb(204, 238, 255); padding: 0px 0px 1.25pt; vertical-align: bottom; width: 76%;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; margin-bottom: 0px; margin-left: 0.17in; margin-top: 0px; text-indent: -0.17in; line-height: normal;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">Total</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in 0in 1.25pt; vertical-align: bottom; width: 1%;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; line-height: normal; background: none; margin-bottom: 0px; margin-top: 0px;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 1%; text-align: left; vertical-align: bottom; padding-top: 0in; padding-right: 0in; padding-left: 0in; border-bottom: 2.5pt double black;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; line-height: normal; background: none; margin-bottom: 0px; margin-top: 0px;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in 0in 1.5pt; vertical-align: bottom; white-space: nowrap; width: 4%; text-align: right; border-bottom: 2.5pt double black;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">100</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in 0in 1.25pt; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: left; line-height: normal; white-space: nowrap; margin-left: 0in; text-indent: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">%</div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 11%; vertical-align: bottom; padding: 0in 0in 1.25pt;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; line-height: normal; background: none; margin-bottom: 0px; margin-top: 0px;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background: rgb(204, 238, 255); padding-top: 0in; padding-right: 0in; padding-left: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left; border-bottom: 2.5pt double black;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; line-height: normal; background: none; margin-bottom: 0px; margin-top: 0px;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in 0in 1.5pt; vertical-align: bottom; white-space: nowrap; width: 4%; text-align: right; border-bottom: 2.5pt double black;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">100</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in 0in 1.25pt; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: left; line-height: normal; white-space: nowrap; margin-left: 0in; text-indent: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">%</div></div></td></tr></table><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div></div><table border=\"0\" style=\"width:100%; table-layout:fixed;\" cellspacing=\"0\" cellpadding=\"0\"><tr><td></td></tr></table>"}]},{"name":"rpt:f-922","factDimensions":{"xbrl:concept":"us-gaap:ScheduleOfNetFundedStatusTableTextBlock","xbrl:period":"2017-12-31T00:00:00/2018-12-30T00:00:00","xbrl:entity":"cik:0000949870"},"factValues":[{"value":"<div style=\"font-size: 10pt; color: rgb(0, 0, 0); font-family: &quot;times new roman&quot;; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin-top: 8pt; margin-bottom: 0pt; line-height: 12pt;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">The funded status of the Local 1199 Pension Plan and the Retiree Medical Plan are as follows:</div></div><div style=\"font-family: 'times new roman', 'serif';font-size: 12pt;margin-bottom: 0;margin-top: 0;\">&#160;</div><div><table style=\"border: none; margin-bottom: 0.001pt; width: 92%; border-spacing: 0px; border-collapse: separate;;margin : 0px auto;;text-align:left;\"><tr><td style=\"padding: 0px 0px 1pt; vertical-align: bottom;;width:;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; line-height: 8pt; background: none; margin-bottom: 0pt; margin-top: 0pt;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding: 0in 0in 1pt; vertical-align: bottom;;width:;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0pt; margin-top: 0pt; line-height: 8pt; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td colspan=\"6\" style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; border-bottom: 1pt solid rgb(0, 0, 0);;width:;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; text-align: center; line-height: 8pt; white-space: nowrap; margin-top: 0pt; margin-bottom: 0pt;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\"><div style=\"white-space: nowrap;;font-weight:bold;display:inline;\">Local 1199 Pension Plan</div></div></div></td><td style=\"padding: 0in 0in 1pt; vertical-align: bottom; white-space: nowrap;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0pt; margin-top: 0pt; line-height: 8pt; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding: 0in 0in 1pt; vertical-align: bottom; white-space: nowrap;;width:;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0pt; margin-top: 0pt; line-height: 8pt; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td colspan=\"6\" style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; border-bottom: 1pt solid rgb(0, 0, 0);;width:;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; text-align: center; line-height: 8pt; white-space: nowrap; margin-top: 0pt; margin-bottom: 0pt;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\"><div style=\"white-space: nowrap;;font-weight:bold;display:inline;\">Retiree Medical Plan</div></div></div></td><td style=\"padding: 0in 0in 1pt; vertical-align: bottom; white-space: nowrap;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0pt; margin-top: 0pt; line-height: 8pt; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td></tr><tr><td style=\"padding-top: 0px; padding-right: 0px; padding-left: 0px; vertical-align: bottom;;width:;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; line-height: 8pt; background: none; margin-bottom: 0pt; margin-top: 0pt;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding-top: 0in; padding-right: 0in; padding-left: 0in; vertical-align: bottom;;width:;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0pt; margin-top: 0pt; line-height: 8pt; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td colspan=\"2\" style=\"padding-top: 0in; padding-right: 0in; padding-left: 0in; vertical-align: bottom; white-space: nowrap;;width:;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; text-align: center; line-height: 8pt; white-space: nowrap; margin-top: 0pt; margin-bottom: 0pt;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\"><div style=\"white-space: nowrap;;font-weight:bold;display:inline;\">December 29,</div></div></div></td><td style=\"padding-top: 0in; padding-right: 0in; padding-left: 0in; vertical-align: bottom; white-space: nowrap;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0pt; margin-top: 0pt; line-height: 8pt; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding-top: 0in; padding-right: 0in; padding-left: 0in; vertical-align: bottom; white-space: nowrap;;width:;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0pt; margin-top: 0pt; line-height: 8pt; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td colspan=\"2\" style=\"padding-top: 0in; padding-right: 0in; padding-left: 0in; vertical-align: bottom; white-space: nowrap;;width:;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; text-align: center; line-height: 8pt; white-space: nowrap; margin-top: 0pt; margin-bottom: 0pt;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\"><div style=\"white-space: nowrap;;font-weight:bold;display:inline;\">December 30,</div></div></div></td><td style=\"padding-top: 0in; padding-right: 0in; padding-left: 0in; vertical-align: bottom; white-space: nowrap;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0pt; margin-top: 0pt; line-height: 8pt; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding-top: 0in; padding-right: 0in; padding-left: 0in; vertical-align: bottom; white-space: nowrap;;width:;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0pt; margin-top: 0pt; line-height: 8pt; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td colspan=\"2\" style=\"padding-top: 0in; padding-right: 0in; padding-left: 0in; vertical-align: bottom; white-space: nowrap;;width:;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; text-align: center; line-height: 8pt; white-space: nowrap; margin-top: 0pt; margin-bottom: 0pt;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\"><div style=\"white-space: nowrap;;font-weight:bold;display:inline;\">December 29,</div></div></div></td><td style=\"padding-top: 0in; padding-right: 0in; padding-left: 0in; vertical-align: bottom; white-space: nowrap;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0pt; margin-top: 0pt; line-height: 8pt; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding-top: 0in; padding-right: 0in; padding-left: 0in; vertical-align: bottom; white-space: nowrap;;width:;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0pt; margin-top: 0pt; line-height: 8pt; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td colspan=\"2\" style=\"padding-top: 0in; padding-right: 0in; padding-left: 0in; vertical-align: bottom; white-space: nowrap;;width:;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; text-align: center; line-height: 8pt; white-space: nowrap; margin-top: 0pt; margin-bottom: 0pt;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\"><div style=\"white-space: nowrap;;font-weight:bold;display:inline;\">December 30,</div></div></div></td><td style=\"padding-top: 0in; padding-right: 0in; padding-left: 0in; vertical-align: bottom; white-space: nowrap;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0pt; margin-top: 0pt; line-height: 8pt; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td></tr><tr><td style=\"padding: 0px 0px 1.875pt; vertical-align: bottom;;width:;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; line-height: 8pt; background: none; margin-bottom: 0pt; margin-top: 0pt; text-decoration: none;\">&#160;</div></td><td style=\"padding: 0in 0in 1.875pt; vertical-align: bottom;;width:;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0pt; margin-top: 0pt; line-height: 8pt; background: none; text-decoration: none;\">&#160;</div></td><td colspan=\"2\" style=\"padding: 0in 0in 1.875pt; vertical-align: bottom; white-space: nowrap; border-bottom: 0.75pt solid black;;width:;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; text-align: center; line-height: 8pt; white-space: nowrap; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt;\"><div style=\"font-weight:bold;display:inline;\"><div style=\"font-weight:bold;display:inline;\">2018</div></div></div></td><td style=\"padding: 0in 0in 1.875pt; vertical-align: bottom; white-space: nowrap;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0pt; margin-top: 0pt; line-height: 8pt; background: none; text-decoration: none;\">&#160;</div></td><td style=\"padding: 0in 0in 1.875pt; vertical-align: bottom; white-space: nowrap;;width:;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0pt; margin-top: 0pt; line-height: 8pt; background: none; text-decoration: none;\">&#160;</div></td><td colspan=\"2\" style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; border-bottom: 0.75pt solid black;;width:;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; text-align: center; line-height: 8pt; white-space: nowrap; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt;\"><div style=\"font-weight:bold;display:inline;\"><div style=\"font-weight:bold;display:inline;\">2017</div></div></div></td><td style=\"padding: 0in 0in 1pt; vertical-align: bottom; white-space: nowrap;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0pt; margin-top: 0pt; line-height: 8pt; background: none; text-decoration: none;\">&#160;</div></td><td style=\"padding: 0in 0in 1pt; vertical-align: bottom; white-space: nowrap;;width:;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0pt; margin-top: 0pt; line-height: 8pt; background: none; text-decoration: none;\">&#160;</div></td><td colspan=\"2\" style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; border-bottom: 0.75pt solid black;;width:;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; text-align: center; line-height: 8pt; white-space: nowrap; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt;\"><div style=\"font-weight:bold;display:inline;\"><div style=\"font-weight:bold;display:inline;\">2018</div></div></div></td><td style=\"padding: 0in 0in 1.875pt; vertical-align: bottom; white-space: nowrap;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0pt; margin-top: 0pt; line-height: 8pt; background: none; text-decoration: none;\">&#160;</div></td><td style=\"padding: 0in 0in 1.875pt; vertical-align: bottom; white-space: nowrap;;width:;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0pt; margin-top: 0pt; line-height: 8pt; background: none; text-decoration: none;\">&#160;</div></td><td colspan=\"2\" style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; border-bottom: 0.75pt solid black;;width:;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; text-align: center; line-height: 8pt; white-space: nowrap; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt;\"><div style=\"font-weight:bold;display:inline;\"><div style=\"font-weight:bold;display:inline;\">2017</div></div></div></td><td style=\"padding: 0in 0in 1pt; vertical-align: bottom; white-space: nowrap;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0pt; margin-top: 0pt; line-height: 8pt; background: none; text-decoration: none;\">&#160;</div></td></tr><tr><td style=\"padding: 0px; vertical-align: bottom;;width:;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; line-height: normal; background: none; margin-bottom: 0px; margin-top: 0px;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; color: rgb(0, 0, 0); background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding: 0in; vertical-align: bottom;;width:;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td colspan=\"14\" style=\"padding: 0in; vertical-align: bottom; white-space: nowrap;;width:;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; text-align: center; line-height: normal; white-space: nowrap;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">(in thousands)</div></div></td><td style=\"padding: 0in; vertical-align: bottom; white-space: nowrap;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td></tr><tr><td style=\"background: rgb(204, 238, 255); padding: 0px; vertical-align: bottom; width: 61%;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; margin-bottom: 0px; margin-left: 0.17in; margin-top: 0px; text-indent: -0.17in; line-height: normal;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">Fair value of plan assets at end of fiscal year</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; width: 1%;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 1%; text-align: left; vertical-align: bottom; padding: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: left; line-height: normal; white-space: nowrap; margin-left: 0in; text-indent: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">$</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 3%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">3,322</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 6%; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: left; line-height: normal; white-space: nowrap; margin-left: 0in; text-indent: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">$</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 3%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">3,330</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 6%; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: left; line-height: normal; white-space: nowrap; margin-left: 0in; text-indent: 0in;\"><div style=\"white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">$</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 3%;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">&#8212;</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 6%; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: left; line-height: normal; white-space: nowrap; margin-left: 0in; text-indent: 0in;\"><div style=\"white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">$</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 3%;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">&#8212;</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td></tr><tr><td style=\"padding: 0px 0px 0.5pt; vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 61%;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; margin-bottom: 0px; margin-left: 0.17in; margin-top: 0px; text-indent: -0.17in; line-height: normal;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">Benefit obligation at end of fiscal year</div></div></td><td style=\"padding: 0in 0in 0.5pt; vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 1%;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left; vertical-align: bottom; padding-top: 0in; padding-right: 0in; padding-left: 0in; border-bottom: 1pt solid black;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 3%; text-align: right; border-bottom: 1pt solid black;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">5,357</div></div></td><td style=\"padding: 0in 0in 0.5pt; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background-color: rgba(255, 255, 255, 0); width: 6%; vertical-align: bottom; padding: 0in 0in 0.5pt;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding-top: 0in; padding-right: 0in; padding-left: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left; border-bottom: 1pt solid black;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 3%; text-align: right; border-bottom: 1pt solid black;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">5,572</div></div></td><td style=\"padding: 0in 0in 0.5pt; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background-color: rgba(255, 255, 255, 0); width: 6%; vertical-align: bottom; padding: 0in 0in 0.5pt;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding-top: 0in; padding-right: 0in; padding-left: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left; border-bottom: 1pt solid black;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 3%; text-align: right; border-bottom: 1pt solid black;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">731</div></div></td><td style=\"padding: 0in 0in 0.5pt; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background-color: rgba(255, 255, 255, 0); width: 6%; vertical-align: bottom; padding: 0in 0in 0.5pt;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding-top: 0in; padding-right: 0in; padding-left: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left; border-bottom: 1pt solid black;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 3%; text-align: right; border-bottom: 1pt solid black;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">799</div></div></td><td style=\"padding: 0in 0in 0.5pt; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td></tr><tr><td style=\"background: rgb(204, 238, 255); padding: 0px 0px 1.25pt; vertical-align: bottom; width: 61%;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; margin-bottom: 0px; margin-left: 0.17in; margin-top: 0px; text-indent: -0.17in; line-height: normal;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">Unfunded Status</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in 0in 1.25pt; vertical-align: bottom; width: 1%;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 1%; text-align: left; vertical-align: bottom; padding-top: 0in; padding-right: 0in; padding-left: 0in; border-bottom: 2.5pt double black;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: left; line-height: normal; white-space: nowrap; margin-left: 0in; text-indent: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">$</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 3%; text-align: right; border-bottom: 2.5pt double black;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">(2,035</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in 0in 1.25pt; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: left; line-height: normal; white-space: nowrap; margin-left: 0in; text-indent: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">)</div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 6%; vertical-align: bottom; padding: 0in 0in 1.25pt;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background: rgb(204, 238, 255); padding-top: 0in; padding-right: 0in; padding-left: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left; border-bottom: 2.5pt double black;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: left; line-height: normal; white-space: nowrap; margin-left: 0in; text-indent: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">$</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 3%; text-align: right; border-bottom: 2.5pt double black;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">(2,242</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in 0in 1.25pt; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: left; line-height: normal; white-space: nowrap; margin-left: 0in; text-indent: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">)</div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 6%; vertical-align: bottom; padding: 0in 0in 1.25pt;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background: rgb(204, 238, 255); padding-top: 0in; padding-right: 0in; padding-left: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left; border-bottom: 2.5pt double black;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: left; line-height: normal; white-space: nowrap; margin-left: 0in; text-indent: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">$</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 3%; text-align: right; border-bottom: 2.5pt double black;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">(731</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in 0in 1.25pt; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: left; line-height: normal; white-space: nowrap; margin-left: 0in; text-indent: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">)</div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 6%; vertical-align: bottom; padding: 0in 0in 1.25pt;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background: rgb(204, 238, 255); padding-top: 0in; padding-right: 0in; padding-left: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left; border-bottom: 2.5pt double black;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: left; line-height: normal; white-space: nowrap; margin-left: 0in; text-indent: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">$</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 3%; text-align: right; border-bottom: 2.5pt double black;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">(799</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in 0in 1.25pt; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: left; line-height: normal; white-space: nowrap; margin-left: 0in; text-indent: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">)</div></div></td></tr></table><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div></div><table border=\"0\" style=\"width:100%; table-layout:fixed;\" cellspacing=\"0\" cellpadding=\"0\"><tr><td></td></tr></table>"}]},{"name":"rpt:f-923","factDimensions":{"xbrl:concept":"us-gaap:ScheduleOfAllocationOfPlanAssetsTableTextBlock","xbrl:period":"2017-12-31T00:00:00/2018-12-30T00:00:00","xbrl:entity":"cik:0000949870"},"factValues":[{"value":"<div style=\"font-size:10pt; color:#000000; font-family:'times new roman'; font-style:normal; font-variant-ligatures:normal; font-variant-caps:normal; font-weight:400; letter-spacing:normal; orphans:2; text-align:start; text-indent:0px; text-transform:none; white-space:normal; widows:2; word-spacing:0px; -webkit-text-stroke-width:0px; text-decoration-style:initial; text-decoration-color:initial; margin-top:12pt; margin-bottom:0pt\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">The Local 1199 Plan&#8217;s weighted-average asset allocations at the measurement dates by asset category are as follows:</div></div><div style=\"font-family: &quot;times new roman&quot;, serif; font-size: 12pt; margin-bottom: 0px; margin-top: 0px; background: none;\">&#160;</div><div><table style=\"border: none; margin-bottom: 0.001pt; width: 76%; border-spacing: 0px; border-collapse: separate;;margin : 0px auto;;text-align:left;\"><tr><td style=\"padding-top: 0px; padding-right: 0px; padding-left: 0px; vertical-align: bottom; font-size: 8pt;;width:;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; margin-bottom: 0px; margin-top: 0px; line-height: 9pt;\">&#160;</div></td><td style=\"padding-top: 0in; padding-right: 0in; padding-left: 0in; vertical-align: bottom;;width:;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif; line-height: 9pt; background: none; margin-bottom: 0px; margin-top: 0px;\">&#160;</div></td><td colspan=\"2\" style=\"padding-top: 0in; padding-right: 0in; padding-left: 0in; vertical-align: bottom; white-space: nowrap;;width:;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; text-align: center; line-height: 9pt; white-space: nowrap;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\"><div style=\"white-space: nowrap;;font-weight:bold;display:inline;\">December 29,</div></div></div></td><td style=\"padding-top: 0in; padding-right: 0in; padding-left: 0in; vertical-align: bottom; white-space: nowrap;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif; line-height: 9pt; background: none; margin-bottom: 0px; margin-top: 0px;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding-top: 0in; padding-right: 0in; padding-left: 0in; vertical-align: bottom; white-space: nowrap;;width:;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif; line-height: 9pt; background: none; margin-bottom: 0px; margin-top: 0px;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td colspan=\"2\" style=\"padding-top: 0in; padding-right: 0in; padding-left: 0in; vertical-align: bottom; white-space: nowrap;;width:;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; text-align: center; line-height: 9pt; white-space: nowrap;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\"><div style=\"white-space: nowrap;;font-weight:bold;display:inline;\">December 30,</div></div></div></td><td style=\"padding-top: 0in; padding-right: 0in; padding-left: 0in; vertical-align: bottom; white-space: nowrap;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif; line-height: 9pt; background: none; margin-bottom: 0px; margin-top: 0px;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td></tr><tr><td style=\"padding: 0px; vertical-align: bottom; font-size: 8pt;;width:;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; margin-bottom: 0px; margin-top: 0px; line-height: 9pt;\"><div style=\"text-decoration:underline;display:inline;\"><div style=\"font-weight:bold;display:inline;width:100%;\">A</div></div><div style=\"text-decoration:underline;display:inline;\"><div style=\"font-weight:bold;display:inline;width:100%;\">sse</div></div><div style=\"text-decoration:underline;display:inline;\"><div style=\"font-weight:bold;display:inline;width:100%;\">t&#160;Category</div></div></div></td><td style=\"padding: 0in 0in 0.664065pt; vertical-align: bottom;;width:;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif; line-height: 9pt; background: none; margin-bottom: 0px; margin-top: 0px;\">&#160;</div></td><td colspan=\"2\" style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; border-bottom: 1pt solid rgb(0, 0, 0);;width:;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; text-align: center; line-height: 9pt; white-space: nowrap; font-weight: normal;\"><div style=\"font-weight:bold;display:inline;\"><div style=\"font-weight:bold;display:inline;\">2018</div></div></div></td><td style=\"padding: 0in 0in 1pt; vertical-align: bottom; white-space: nowrap;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif; line-height: 9pt; background: none; margin-bottom: 0px; margin-top: 0px; text-decoration: none;\">&#160;</div></td><td style=\"padding: 0in 0in 1.32813pt; vertical-align: bottom; white-space: nowrap;;width:;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif; line-height: 9pt; background: none; margin-bottom: 0px; margin-top: 0px; text-decoration: none;\">&#160;</div></td><td colspan=\"2\" style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; border-bottom: 1pt solid rgb(0, 0, 0);;width:;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; text-align: center; line-height: 9pt; white-space: nowrap; font-weight: normal;\"><div style=\"font-weight:bold;display:inline;\"><div style=\"font-weight:bold;display:inline;\">2017</div></div></div></td><td style=\"padding: 0in 0in 1pt; vertical-align: bottom; white-space: nowrap;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif; line-height: 9pt; background: none; margin-bottom: 0px; margin-top: 0px; text-decoration: none;\">&#160;</div></td></tr><tr><td style=\"background: rgb(204, 238, 255); padding: 0px; vertical-align: bottom; width: 76%;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; margin-bottom: 0px; margin-left: 0.17in; margin-top: 0px; text-indent: -0.17in; line-height: normal;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">Equity securities</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; width: 1%;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; line-height: normal; background: none; margin-bottom: 0px; margin-top: 0px;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 1%; text-align: left; vertical-align: bottom; padding: 0in; border-top: 0px none;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; line-height: normal; background: none; margin-bottom: 0px; margin-top: 0px;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 4%; text-align: right; border-top: 0px none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">61</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\">%&#160;</td><td style=\"background-color: rgb(204, 238, 255); width: 11%; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; line-height: normal; background: none; margin-bottom: 0px; margin-top: 0px;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left; border-top: 0px none;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; line-height: normal; background: none; margin-bottom: 0px; margin-top: 0px;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 4%; text-align: right; border-top: 0px none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">67</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: left; line-height: normal; white-space: nowrap; margin-left: 0in; text-indent: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">%</div></div></td></tr><tr><td style=\"padding: 0px 0px 0.5pt; vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 76%;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; margin-bottom: 0px; margin-left: 0.17in; margin-top: 0px; text-indent: -0.17in; line-height: normal;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">Debt securities</div></div></td><td style=\"padding: 0in 0in 0.5pt; vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 1%;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; line-height: normal; background: none; margin-bottom: 0px; margin-top: 0px;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left; vertical-align: bottom; padding-top: 0in; padding-right: 0in; padding-left: 0in; border-bottom: 1pt solid black;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; line-height: normal; background: none; margin-bottom: 0px; margin-top: 0px;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 4%; text-align: right; border-bottom: 1pt solid black;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">39</div></div></td><td style=\"padding: 0in 0in 0.5pt; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left;\">%&#160;</td><td style=\"background-color: rgba(255, 255, 255, 0); width: 11%; vertical-align: bottom; padding: 0in 0in 0.5pt;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; line-height: normal; background: none; margin-bottom: 0px; margin-top: 0px;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding-top: 0in; padding-right: 0in; padding-left: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left; border-bottom: 1pt solid black;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; line-height: normal; background: none; margin-bottom: 0px; margin-top: 0px;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 4%; text-align: right; border-bottom: 1pt solid black;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">33</div></div></td><td style=\"padding: 0in 0in 0.5pt; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: left; line-height: normal; white-space: nowrap; margin-left: 0in; text-indent: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">%</div></div></td></tr><tr><td style=\"background: rgb(204, 238, 255); padding: 0px 0px 1.25pt; vertical-align: bottom; width: 76%;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; margin-bottom: 0px; margin-left: 0.17in; margin-top: 0px; text-indent: -0.17in; line-height: normal;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">Total</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in 0in 1.25pt; vertical-align: bottom; width: 1%;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; line-height: normal; background: none; margin-bottom: 0px; margin-top: 0px;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 1%; text-align: left; vertical-align: bottom; padding-top: 0in; padding-right: 0in; padding-left: 0in; border-bottom: 2.5pt double black;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; line-height: normal; background: none; margin-bottom: 0px; margin-top: 0px;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in 0in 1.5pt; vertical-align: bottom; white-space: nowrap; width: 4%; text-align: right; border-bottom: 2.5pt double black;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">100</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in 0in 1.25pt; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: left; line-height: normal; white-space: nowrap; margin-left: 0in; text-indent: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">%</div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 11%; vertical-align: bottom; padding: 0in 0in 1.25pt;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; line-height: normal; background: none; margin-bottom: 0px; margin-top: 0px;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background: rgb(204, 238, 255); padding-top: 0in; padding-right: 0in; padding-left: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left; border-bottom: 2.5pt double black;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; line-height: normal; background: none; margin-bottom: 0px; margin-top: 0px;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in 0in 1.5pt; vertical-align: bottom; white-space: nowrap; width: 4%; text-align: right; border-bottom: 2.5pt double black;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">100</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in 0in 1.25pt; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: left; line-height: normal; white-space: nowrap; margin-left: 0in; text-indent: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">%</div></div></td></tr></table><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div></div><table border=\"0\" style=\"width:100%; table-layout:fixed;\" cellspacing=\"0\" cellpadding=\"0\"><tr><td></td></tr></table>"}]},{"name":"rpt:f-924","factDimensions":{"xbrl:concept":"us-gaap:QuarterlyFinancialInformationTextBlock","xbrl:period":"2017-12-31T00:00:00/2018-12-30T00:00:00","xbrl:entity":"cik:0000949870"},"factValues":[{"value":"<div style=\"font-weight:bold;display:inline;width:100%;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\">R. Quarterly Results (Unaudited)</div></div></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px; background: none;\"></div><div style=\"color: rgb(0, 0, 0); font-family: &quot;times new roman&quot;; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin-top: 6pt; margin-bottom: 0pt; font-size: 10pt;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">The Company&#8217;s 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&#8217;s 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. <div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; letter-spacing: 0px; top: 0px;;display:inline;\">The operating results for any quarter are not necessarily indicative of results for any future quarters</div></div>.</div></div><div style=\"color: rgb(0, 0, 0); font-family: &quot;times new roman&quot;; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin-top: 0px; margin-bottom: 0px; font-size: 10pt;\">&#160;</div><div style=\"color: rgb(0, 0, 0); font-family: &quot;times new roman&quot;; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; font-size: 1px; margin-top: 0px; margin-bottom: 0px; background: none;\"><div style=\"text-decoration: none; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div><table style=\"width: 100%; border-spacing: 0px; border-collapse: separate;;margin : 0px auto;;text-align:left;\"><tr style=\"page-break-inside:avoid\"><td style=\"padding: 0px 0in 1pt; font-size: 8pt; vertical-align: bottom;;width:;\"><div style=\"margin: 0px 0in; font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; line-height: 8pt; background: none;\"><div style=\"font-size: 8pt; text-decoration: none; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">&#160;</div></div></td><td style=\"padding: 0in 0in 1pt; font-size: 8pt; vertical-align: bottom;;width:;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif; line-height: 8pt; background: none; margin-bottom: 0px; margin-top: 0px;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td colspan=\"30\" style=\"padding: 0in; font-size: 8pt; white-space: nowrap; vertical-align: bottom; border-bottom: 1pt solid black;;width:;\"><div style=\"text-align: center; margin-bottom: 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; margin-right: 0in; margin-left: 0in; font-size: 8pt; line-height: 8pt; white-space: nowrap;\"><div style=\"white-space: nowrap; font-size: 8pt;;font-weight:bold;display:inline;\"><div style=\"font-size: 8pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">For Quarters Ended</div></div></div></td><td style=\"padding: 0in 0in 1pt; font-size: 8pt; white-space: nowrap; vertical-align: bottom;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif; line-height: 8pt; background: none; margin-bottom: 0px; margin-top: 0px;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td></tr><tr style=\"page-break-inside:avoid\"><td style=\"padding: 0px 0in; font-size: 8pt; vertical-align: bottom;;width:;\"><div style=\"margin: 0pt 0in; font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; line-height: 8pt; background: none;\"><div style=\"font-size: 8pt; text-decoration: none; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">&#160;</div></div></td><td style=\"padding: 0in; font-size: 8pt; vertical-align: bottom;;width:;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif; line-height: 8pt; background: none; margin-bottom: 0pt; margin-top: 0pt;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td colspan=\"2\" style=\"padding: 0in; font-size: 8pt; white-space: nowrap; vertical-align: bottom;;width:;\"><div style=\"text-align: center; margin: 0pt 0in; font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; line-height: 8pt; white-space: nowrap;\"><div style=\"white-space: nowrap; font-size: 8pt;;font-weight:bold;display:inline;\"><div style=\"font-size: 8pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">December 29,</div></div></div><div style=\"text-align: center; margin: 0pt 0in; font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; line-height: 8pt; white-space: nowrap;\"><div style=\"font-size: 8pt;;font-weight:bold;display:inline;\"><div style=\"font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;\">2018</div></div></div></td><td style=\"padding: 0in; font-size: 8pt; white-space: nowrap; vertical-align: bottom;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif; line-height: 8pt; background: none; margin-bottom: 0pt; margin-top: 0pt;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding: 0in; font-size: 8pt; white-space: nowrap; vertical-align: bottom;;width:;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif; line-height: 8pt; background: none; margin-bottom: 0pt; margin-top: 0pt;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td colspan=\"2\" style=\"padding: 0in; font-size: 8pt; white-space: nowrap; vertical-align: bottom;;width:;\"><div style=\"text-align: center; margin: 0pt 0in; font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; line-height: 8pt; white-space: nowrap;\"><div style=\"white-space: nowrap; font-size: 8pt;;font-weight:bold;display:inline;\"><div style=\"font-size: 8pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">September 29,</div></div></div><div style=\"text-align: center; margin: 0pt 0in; font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; line-height: 8pt; white-space: nowrap;\"><div style=\"font-size: 8pt;;font-weight:bold;display:inline;\"><div style=\"font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;\">2018&#160;(2)</div></div></div></td><td style=\"padding: 0in; font-size: 8pt; white-space: nowrap; vertical-align: bottom;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif; line-height: 8pt; background: none; margin-bottom: 0pt; margin-top: 0pt;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding: 0in; font-size: 8pt; white-space: nowrap; vertical-align: bottom;;width:;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif; line-height: 8pt; background: none; margin-bottom: 0pt; margin-top: 0pt;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td colspan=\"2\" style=\"padding: 0in; font-size: 8pt; white-space: nowrap; vertical-align: bottom;;width:;\"><div style=\"text-align: center; margin: 0pt 0in; font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; line-height: 8pt; white-space: nowrap;\"><div style=\"white-space: nowrap; font-size: 8pt;;font-weight:bold;display:inline;\"><div style=\"font-size: 8pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">June 30,</div></div></div><div style=\"text-align: center; margin: 0pt 0in; font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; line-height: 8pt; white-space: nowrap;\"><div style=\"font-size: 8pt;;font-weight:bold;display:inline;\"><div style=\"font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;\">2018</div></div></div></td><td style=\"padding: 0in; font-size: 8pt; white-space: nowrap; vertical-align: bottom;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif; line-height: 8pt; background: none; margin-bottom: 0pt; margin-top: 0pt;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding: 0in; font-size: 8pt; white-space: nowrap; vertical-align: bottom;;width:;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif; line-height: 8pt; background: none; margin-bottom: 0pt; margin-top: 0pt;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td colspan=\"2\" style=\"padding: 0in; font-size: 8pt; white-space: nowrap; vertical-align: bottom;;width:;\"><div style=\"text-align: center; margin: 0pt 0in; font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; line-height: 8pt; white-space: nowrap;\"><div style=\"white-space: nowrap; font-size: 8pt;;font-weight:bold;display:inline;\"><div style=\"font-size: 8pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">March 31,</div></div></div><div style=\"text-align: center; margin: 0pt 0in; font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; line-height: 8pt; white-space: nowrap;\"><div style=\"font-size: 8pt;;font-weight:bold;display:inline;\"><div style=\"font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;\">2018</div></div></div></td><td style=\"padding: 0in; font-size: 8pt; white-space: nowrap; vertical-align: bottom;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif; line-height: 8pt; background: none; margin-bottom: 0pt; margin-top: 0pt;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding: 0in; font-size: 8pt; white-space: nowrap; vertical-align: bottom;;width:;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif; line-height: 8pt; background: none; margin-bottom: 0pt; margin-top: 0pt;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td colspan=\"2\" style=\"padding: 0in; font-size: 8pt; white-space: nowrap; vertical-align: bottom;;width:;\"><div style=\"text-align: center; margin: 0pt 0in; font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; line-height: 8pt; white-space: nowrap;\"><div style=\"white-space: nowrap; font-size: 8pt;;font-weight:bold;display:inline;\"><div style=\"font-size: 8pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">December 30,</div></div></div><div style=\"text-align: center; margin: 0pt 0in; font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; line-height: 8pt; white-space: nowrap;\"><div style=\"font-size: 8pt;;font-weight:bold;display:inline;\"><div style=\"font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;\">2017 (1)</div></div></div></td><td style=\"padding: 0in; font-size: 8pt; white-space: nowrap; vertical-align: bottom;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif; line-height: 8pt; background: none; margin-bottom: 0pt; margin-top: 0pt;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding: 0in; font-size: 8pt; white-space: nowrap; vertical-align: bottom;;width:;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif; line-height: 8pt; background: none; margin-bottom: 0pt; margin-top: 0pt;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td colspan=\"2\" style=\"padding: 0in; font-size: 8pt; white-space: nowrap; vertical-align: bottom;;width:;\"><div style=\"text-align: center; margin: 0pt 0in; font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; line-height: 8pt; white-space: nowrap;\"><div style=\"white-space: nowrap; font-size: 8pt;;font-weight:bold;display:inline;\"><div style=\"font-size: 8pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">September 30,</div></div></div><div style=\"text-align: center; margin: 0pt 0in; font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; line-height: 8pt; white-space: nowrap;\"><div style=\"font-size: 8pt;;font-weight:bold;display:inline;\"><div style=\"font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;\">2017</div></div></div></td><td style=\"padding: 0in; font-size: 8pt; white-space: nowrap; vertical-align: bottom;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif; line-height: 8pt; background: none; margin-bottom: 0pt; margin-top: 0pt;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding: 0in; font-size: 8pt; white-space: nowrap; vertical-align: bottom;;width:;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif; line-height: 8pt; background: none; margin-bottom: 0pt; margin-top: 0pt;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td colspan=\"2\" style=\"padding: 0in; font-size: 8pt; white-space: nowrap; vertical-align: bottom;;width:;\"><div style=\"text-align: center; margin: 0pt 0in; font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; line-height: 8pt; white-space: nowrap;\"><div style=\"white-space: nowrap; font-size: 8pt;;font-weight:bold;display:inline;\"><div style=\"font-size: 8pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">July 1,</div></div></div><div style=\"text-align: center; margin: 0pt 0in; font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; line-height: 8pt; white-space: nowrap;\"><div style=\"white-space: nowrap; font-size: 8pt; background: none;;font-weight:bold;display:inline;\"><div style=\"font-size: 8pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none;;display:inline;\"> </div></div><div style=\"white-space: nowrap; font-size: 8pt;;font-weight:bold;display:inline;\"><div style=\"font-size: 8pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">2017</div></div></div></td><td style=\"padding: 0in; font-size: 8pt; white-space: nowrap; vertical-align: bottom;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif; line-height: 8pt; background: none; margin-bottom: 0pt; margin-top: 0pt;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding: 0in; font-size: 8pt; white-space: nowrap; vertical-align: bottom;;width:;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif; line-height: 8pt; background: none; margin-bottom: 0pt; margin-top: 0pt;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td colspan=\"2\" style=\"padding: 0in; font-size: 8pt; white-space: nowrap; vertical-align: bottom;;width:;\"><div style=\"text-align: center; margin: 0pt 0in; font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; line-height: 8pt; white-space: nowrap;\"><div style=\"white-space: nowrap; font-size: 8pt;;font-weight:bold;display:inline;\"><div style=\"font-size: 8pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">April 1,</div></div></div><div style=\"text-align: center; margin: 0pt 0in; font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; line-height: 8pt; white-space: nowrap;\"><div style=\"white-space: nowrap; font-size: 8pt; background: none;;font-weight:bold;display:inline;\"><div style=\"font-size: 8pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none;;display:inline;\"> </div></div><div style=\"white-space: nowrap; font-size: 8pt;;font-weight:bold;display:inline;\"><div style=\"font-size: 8pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">2017</div></div></div></td><td style=\"padding: 0in; font-size: 8pt; white-space: nowrap; vertical-align: bottom;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif; line-height: 8pt; background: none; margin-bottom: 0pt; margin-top: 0pt;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td></tr><tr style=\"page-break-inside:avoid\"><td style=\"padding: 0px 0in 2pt; font-size: 8pt; vertical-align: bottom;;width:;\"><div style=\"margin: 0px 0in; font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; line-height: 8pt; background: none;\"><div style=\"font-size: 8pt; text-decoration: none; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">&#160;</div></div></td><td style=\"padding: 0in 0in 2pt; font-size: 8pt; vertical-align: bottom;;width:;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif; line-height: 8pt; background: none; margin-bottom: 0px; margin-top: 0px;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td colspan=\"2\" style=\"padding: 0in 0in 2pt; font-size: 8pt; white-space: nowrap; vertical-align: bottom; border-bottom: 0.75pt solid black;;width:;\"><div style=\"text-align: center; margin-bottom: 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; margin-right: 0in; margin-left: 0in; font-size: 8pt; line-height: 8pt; white-space: nowrap;\"><div style=\"white-space: nowrap; font-size: 8pt;;font-weight:bold;display:inline;\"><div style=\"font-size: 8pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">(13 weeks)</div></div></div></td><td style=\"padding: 0in 0in 0.75pt; font-size: 8pt; white-space: nowrap; vertical-align: bottom;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif; line-height: 8pt; background: none; margin-bottom: 0px; margin-top: 0px;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding: 0in 0in 2pt; font-size: 8pt; white-space: nowrap; vertical-align: bottom;;width:;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif; line-height: 8pt; background: none; margin-bottom: 0px; margin-top: 0px;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td colspan=\"2\" style=\"padding: 0in; font-size: 8pt; white-space: nowrap; vertical-align: bottom; border-bottom: 1pt solid black;;width:;\"><div style=\"text-align: center; margin-bottom: 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; margin-right: 0in; margin-left: 0in; font-size: 8pt; line-height: 8pt; white-space: nowrap;\"><div style=\"white-space: nowrap; font-size: 8pt;;font-weight:bold;display:inline;\"><div style=\"font-size: 8pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">(13 weeks)</div></div></div></td><td style=\"padding: 0in 0in 1pt; font-size: 8pt; white-space: nowrap; vertical-align: bottom;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif; line-height: 8pt; background: none; margin-bottom: 0px; margin-top: 0px;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding: 0in 0in 2pt; font-size: 8pt; white-space: nowrap; vertical-align: bottom;;width:;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif; line-height: 8pt; background: none; margin-bottom: 0px; margin-top: 0px;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td colspan=\"2\" style=\"padding: 0in; font-size: 8pt; white-space: nowrap; vertical-align: bottom; border-bottom: 1pt solid black;;width:;\"><div style=\"text-align: center; margin-bottom: 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; margin-right: 0in; margin-left: 0in; font-size: 8pt; line-height: 8pt; white-space: nowrap;\"><div style=\"white-space: nowrap; font-size: 8pt;;font-weight:bold;display:inline;\"><div style=\"font-size: 8pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">(13 weeks)</div></div></div></td><td style=\"padding: 0in 0in 1pt; font-size: 8pt; white-space: nowrap; vertical-align: bottom;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif; line-height: 8pt; background: none; margin-bottom: 0px; margin-top: 0px;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding: 0in 0in 2pt; font-size: 8pt; white-space: nowrap; vertical-align: bottom;;width:;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif; line-height: 8pt; background: none; margin-bottom: 0px; margin-top: 0px;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td colspan=\"2\" style=\"padding: 0in; font-size: 8pt; white-space: nowrap; vertical-align: bottom; border-bottom: 1pt solid black;;width:;\"><div style=\"text-align: center; margin-bottom: 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; margin-right: 0in; margin-left: 0in; font-size: 8pt; line-height: 8pt; white-space: nowrap;\"><div style=\"white-space: nowrap; font-size: 8pt;;font-weight:bold;display:inline;\"><div style=\"font-size: 8pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">(13 weeks)</div></div></div></td><td style=\"padding: 0in 0in 1pt; font-size: 8pt; white-space: nowrap; vertical-align: bottom;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif; line-height: 8pt; background: none; margin-bottom: 0px; margin-top: 0px;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding: 0in 0in 2pt; font-size: 8pt; white-space: nowrap; vertical-align: bottom;;width:;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif; line-height: 8pt; background: none; margin-bottom: 0px; margin-top: 0px;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td colspan=\"2\" style=\"padding: 0in; font-size: 8pt; white-space: nowrap; vertical-align: bottom; border-bottom: 1pt solid black;;width:;\"><div style=\"text-align: center; margin-bottom: 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; margin-right: 0in; margin-left: 0in; font-size: 8pt; line-height: 8pt; white-space: nowrap;\"><div style=\"white-space: nowrap; font-size: 8pt;;font-weight:bold;display:inline;\"><div style=\"font-size: 8pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">(13 weeks)</div></div></div></td><td style=\"padding: 0in 0in 1pt; font-size: 8pt; white-space: nowrap; vertical-align: bottom;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif; line-height: 8pt; background: none; margin-bottom: 0px; margin-top: 0px;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding: 0in 0in 2pt; font-size: 8pt; white-space: nowrap; vertical-align: bottom;;width:;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif; line-height: 8pt; background: none; margin-bottom: 0px; margin-top: 0px;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td colspan=\"2\" style=\"padding: 0in; font-size: 8pt; white-space: nowrap; vertical-align: bottom; border-bottom: 1pt solid black;;width:;\"><div style=\"text-align: center; margin-bottom: 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; margin-right: 0in; margin-left: 0in; font-size: 8pt; line-height: 8pt; white-space: nowrap;\"><div style=\"white-space: nowrap; font-size: 8pt;;font-weight:bold;display:inline;\"><div style=\"font-size: 8pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">(13 weeks)</div></div></div></td><td style=\"padding: 0in 0in 1pt; font-size: 8pt; white-space: nowrap; vertical-align: bottom;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif; line-height: 8pt; background: none; margin-bottom: 0px; margin-top: 0px;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding: 0in 0in 2pt; font-size: 8pt; white-space: nowrap; vertical-align: bottom;;width:;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif; line-height: 8pt; background: none; margin-bottom: 0px; margin-top: 0px;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td colspan=\"2\" style=\"padding: 0in; font-size: 8pt; white-space: nowrap; vertical-align: bottom; border-bottom: 1pt solid black;;width:;\"><div style=\"text-align: center; margin-bottom: 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; margin-right: 0in; margin-left: 0in; font-size: 8pt; line-height: 8pt; white-space: nowrap;\"><div style=\"white-space: nowrap; font-size: 8pt;;font-weight:bold;display:inline;\"><div style=\"font-size: 8pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">(13 weeks)</div></div></div></td><td style=\"padding: 0in 0in 1pt; font-size: 8pt; white-space: nowrap; vertical-align: bottom;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif; line-height: 8pt; background: none; margin-bottom: 0px; margin-top: 0px;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding: 0in 0in 2pt; font-size: 8pt; white-space: nowrap; vertical-align: bottom;;width:;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif; line-height: 8pt; background: none; margin-bottom: 0px; margin-top: 0px;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td colspan=\"2\" style=\"padding: 0in; font-size: 8pt; white-space: nowrap; vertical-align: bottom; border-bottom: 1pt solid black;;width:;\"><div style=\"text-align: center; margin-bottom: 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; margin-right: 0in; margin-left: 0in; font-size: 8pt; line-height: 8pt; white-space: nowrap;\"><div style=\"white-space: nowrap; font-size: 8pt;;font-weight:bold;display:inline;\"><div style=\"font-size: 8pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">(13 weeks)</div></div></div></td><td style=\"padding: 0in 0in 1pt; font-size: 8pt; white-space: nowrap; vertical-align: bottom;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif; line-height: 8pt; background: none; margin-bottom: 0px; margin-top: 0px;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td></tr><tr style=\"page-break-inside:avoid\"><td style=\"padding: 0px 0in; font-size: 8pt; vertical-align: bottom;;width:;\"><div style=\"margin: 0px 0in; font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; line-height: 8pt; background: none;\"><div style=\"font-size: 8pt; text-decoration: none; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">&#160;</div></div></td><td style=\"padding: 0in; font-size: 8pt; vertical-align: bottom;;width:;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif; line-height: 8pt; background: none; margin-bottom: 0px; margin-top: 0px;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td colspan=\"30\" style=\"padding: 0in; font-size: 8pt; white-space: nowrap; vertical-align: bottom;;width:;\"><div style=\"text-align: center; margin-bottom: 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; margin-right: 0in; margin-left: 0in; font-size: 8pt; line-height: 8pt; white-space: nowrap;\"><div style=\"font-size: 8pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">(In thousands, except per share data)</div></div></td><td style=\"padding: 0in; font-size: 8pt; white-space: nowrap; vertical-align: bottom;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif; line-height: 8pt; background: none; margin-bottom: 0px; margin-top: 0px;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td></tr><tr style=\"page-break-inside:avoid\"><td style=\"width: 28.5%; padding: 0px 0in 0.5pt; font-size: 10pt; background-color: rgb(204, 238, 255); vertical-align: bottom;\"><div style=\"margin: 0in 0in 0.0001pt 12pt; text-indent: -12pt; font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; line-height: normal;\"><div style=\"font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">Net revenue</div></div></td><td style=\"width: 1%; padding: 0in 0in 0.5pt; font-size: 10pt; background-color: rgb(204, 238, 255); vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; line-height: normal; background: none; margin-bottom: 0px; margin-top: 0px;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 1%; text-align: left; vertical-align: bottom; padding-top: 0in; padding-right: 0in; padding-left: 0in; border-bottom: 1pt solid black;\"><div style=\"text-align: left; margin-bottom: 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; margin-right: 0in; margin-left: 0in; font-size: 10pt; line-height: normal; white-space: nowrap; text-indent: 0in;\"><div style=\"font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">$</div></div></td><td style=\"width: 6%; padding: 0in; font-size: 10pt; white-space: nowrap; background-color: rgb(204, 238, 255); text-align: right; vertical-align: bottom; border-bottom: 1pt solid black;\"><div style=\"text-align: right; margin-bottom: 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; margin-right: 0in; margin-left: 0in; font-size: 10pt; line-height: normal; white-space: nowrap;\"><div style=\"font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">225,222</div></div></td><td style=\"width: 1%; padding: 0in 0in 1pt; font-size: 10pt; white-space: nowrap; background-color: rgb(204, 238, 255); text-align: left; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; line-height: normal; background: none; margin-bottom: 0px; margin-top: 0px;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 1.5%; vertical-align: bottom; padding: 0in 0in 0.5pt;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; line-height: normal; background: none; margin-bottom: 0px; margin-top: 0px;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"width: 1%; padding-top: 0in; padding-right: 0in; padding-left: 0in; font-size: 10pt; white-space: nowrap; background-color: rgb(204, 238, 255); text-align: left; vertical-align: bottom; border-bottom: 1pt solid black;\"><div style=\"text-align: left; margin-bottom: 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; margin-right: 0in; margin-left: 0in; font-size: 10pt; line-height: normal; white-space: nowrap; text-indent: 0in;\"><div style=\"font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">$</div></div></td><td style=\"width: 6%; padding: 0in; font-size: 10pt; white-space: nowrap; background-color: rgb(204, 238, 255); text-align: right; vertical-align: bottom; border-bottom: 1pt solid black;\"><div style=\"text-align: right; margin-bottom: 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; margin-right: 0in; margin-left: 0in; font-size: 10pt; line-height: normal; white-space: nowrap;\"><div style=\"font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">306,870</div></div></td><td style=\"width: 1%; padding: 0in 0in 1pt; font-size: 10pt; white-space: nowrap; background-color: rgb(204, 238, 255); text-align: left; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; line-height: normal; background: none; margin-bottom: 0px; margin-top: 0px;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 1.5%; vertical-align: bottom; padding: 0in 0in 0.5pt;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; line-height: normal; background: none; margin-bottom: 0px; margin-top: 0px;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"width: 1%; padding-top: 0in; padding-right: 0in; padding-left: 0in; font-size: 10pt; white-space: nowrap; background-color: rgb(204, 238, 255); text-align: left; vertical-align: bottom; border-bottom: 1pt solid black;\"><div style=\"text-align: left; margin-bottom: 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; margin-right: 0in; margin-left: 0in; font-size: 10pt; line-height: normal; white-space: nowrap; text-indent: 0in;\"><div style=\"font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">$</div></div></td><td style=\"width: 5%; padding: 0in; font-size: 10pt; white-space: nowrap; background-color: rgb(204, 238, 255); text-align: right; vertical-align: bottom; border-bottom: 1pt solid black;\"><div style=\"text-align: right; margin-bottom: 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; margin-right: 0in; margin-left: 0in; font-size: 10pt; line-height: normal; white-space: nowrap;\"><div style=\"font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">273,100</div></div></td><td style=\"width: 1%; padding: 0in 0in 1pt; font-size: 10pt; white-space: nowrap; background-color: rgb(204, 238, 255); text-align: left; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; line-height: normal; background: none; margin-bottom: 0px; margin-top: 0px;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 1.5%; vertical-align: bottom; padding: 0in 0in 0.5pt;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; line-height: normal; background: none; margin-bottom: 0px; margin-top: 0px;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"width: 1%; padding-top: 0in; padding-right: 0in; padding-left: 0in; font-size: 10pt; white-space: nowrap; background-color: rgb(204, 238, 255); text-align: left; vertical-align: bottom; border-bottom: 1pt solid black;\"><div style=\"text-align: left; margin-bottom: 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; margin-right: 0in; margin-left: 0in; font-size: 10pt; line-height: normal; white-space: nowrap; text-indent: 0in;\"><div style=\"font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">$</div></div></td><td style=\"width: 5%; padding: 0in; font-size: 10pt; white-space: nowrap; background-color: rgb(204, 238, 255); text-align: right; vertical-align: bottom; border-bottom: 1pt solid black;\"><div style=\"text-align: right; margin-bottom: 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; margin-right: 0in; margin-left: 0in; font-size: 10pt; line-height: normal; white-space: nowrap;\"><div style=\"font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">190,457</div></div></td><td style=\"width: 1%; padding: 0in 0in 1pt; font-size: 10pt; white-space: nowrap; background-color: rgb(204, 238, 255); text-align: left; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; line-height: normal; background: none; margin-bottom: 0px; margin-top: 0px;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 1.5%; vertical-align: bottom; padding: 0in 0in 0.5pt;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; line-height: normal; background: none; margin-bottom: 0px; margin-top: 0px;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"width: 1%; padding-top: 0in; padding-right: 0in; padding-left: 0in; font-size: 10pt; white-space: nowrap; background-color: rgb(204, 238, 255); text-align: left; vertical-align: bottom; border-bottom: 1pt solid black;\"><div style=\"text-align: left; margin-bottom: 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; margin-right: 0in; margin-left: 0in; font-size: 10pt; line-height: normal; white-space: nowrap; text-indent: 0in;\"><div style=\"font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">$</div></div></td><td style=\"width: 6%; padding: 0in; font-size: 10pt; white-space: nowrap; background-color: rgb(204, 238, 255); text-align: right; vertical-align: bottom; border-bottom: 1pt solid black;\"><div style=\"text-align: right; margin-bottom: 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; margin-right: 0in; margin-left: 0in; font-size: 10pt; line-height: normal; white-space: nowrap;\"><div style=\"font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">206,320</div></div></td><td style=\"width: 1%; padding: 0in 0in 1pt; font-size: 10pt; white-space: nowrap; background-color: rgb(204, 238, 255); text-align: left; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; line-height: normal; background: none; margin-bottom: 0px; margin-top: 0px;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 1.5%; vertical-align: bottom; padding: 0in 0in 0.5pt;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; line-height: normal; background: none; margin-bottom: 0px; margin-top: 0px;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"width: 1%; padding-top: 0in; padding-right: 0in; padding-left: 0in; font-size: 10pt; white-space: nowrap; background-color: rgb(204, 238, 255); text-align: left; vertical-align: bottom; border-bottom: 1pt solid black;\"><div style=\"text-align: left; margin-bottom: 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; margin-right: 0in; margin-left: 0in; font-size: 10pt; line-height: normal; white-space: nowrap; text-indent: 0in;\"><div style=\"font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">$</div></div></td><td style=\"width: 6%; padding: 0in; font-size: 10pt; white-space: nowrap; background-color: rgb(204, 238, 255); text-align: right; vertical-align: bottom; border-bottom: 1pt solid black;\"><div style=\"text-align: right; margin-bottom: 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; margin-right: 0in; margin-left: 0in; font-size: 10pt; line-height: normal; white-space: nowrap;\"><div style=\"font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">247,047</div></div></td><td style=\"width: 1%; padding: 0in 0in 1pt; font-size: 10pt; white-space: nowrap; background-color: rgb(204, 238, 255); text-align: left; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; line-height: normal; background: none; margin-bottom: 0px; margin-top: 0px;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 1.5%; vertical-align: bottom; padding: 0in 0in 0.5pt;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; line-height: normal; background: none; margin-bottom: 0px; margin-top: 0px;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"width: 1%; padding-top: 0in; padding-right: 0in; padding-left: 0in; font-size: 10pt; white-space: nowrap; background-color: rgb(204, 238, 255); text-align: left; vertical-align: bottom; border-bottom: 1pt solid black;\"><div style=\"text-align: left; margin-bottom: 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; margin-right: 0in; margin-left: 0in; font-size: 10pt; line-height: normal; white-space: nowrap; text-indent: 0in;\"><div style=\"font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">$</div></div></td><td style=\"width: 5%; padding: 0in; font-size: 10pt; white-space: nowrap; background-color: rgb(204, 238, 255); text-align: right; vertical-align: bottom; border-bottom: 1pt solid black;\"><div style=\"text-align: right; margin-bottom: 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; margin-right: 0in; margin-left: 0in; font-size: 10pt; line-height: normal; white-space: nowrap;\"><div style=\"font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">247,930</div></div></td><td style=\"width: 1%; padding: 0in 0in 1pt; font-size: 10pt; white-space: nowrap; background-color: rgb(204, 238, 255); text-align: left; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; line-height: normal; background: none; margin-bottom: 0px; margin-top: 0px;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 1.5%; vertical-align: bottom; padding: 0in 0in 0.5pt;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; line-height: normal; background: none; margin-bottom: 0px; margin-top: 0px;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"width: 1%; padding-top: 0in; padding-right: 0in; padding-left: 0in; font-size: 10pt; white-space: nowrap; background-color: rgb(204, 238, 255); text-align: left; vertical-align: bottom; border-bottom: 1pt solid black;\"><div style=\"text-align: left; margin-bottom: 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; margin-right: 0in; margin-left: 0in; font-size: 10pt; line-height: normal; white-space: nowrap; text-indent: 0in;\"><div style=\"font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">$</div></div></td><td style=\"width: 5%; padding: 0in; font-size: 10pt; white-space: nowrap; background-color: rgb(204, 238, 255); text-align: right; vertical-align: bottom; border-bottom: 1pt solid black;\"><div style=\"text-align: right; margin-bottom: 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; margin-right: 0in; margin-left: 0in; font-size: 10pt; line-height: normal; white-space: nowrap;\"><div style=\"font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">161,695</div></div></td><td style=\"width: 1%; padding: 0in 0in 1pt; font-size: 10pt; white-space: nowrap; background-color: rgb(204, 238, 255); text-align: left; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; line-height: normal; background: none; margin-bottom: 0px; margin-top: 0px;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td></tr><tr style=\"page-break-inside:avoid\"><td style=\"width: 28.5%; padding: 0px 0in 0.5pt; font-size: 10pt; background-color: rgba(255, 255, 255, 0); vertical-align: bottom;\"><div style=\"margin: 0in 0in 0.0001pt 12pt; text-indent: -12pt; font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; line-height: normal;\"><div style=\"font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">Gross profit</div></div></td><td style=\"width: 1%; padding: 0in 0in 0.5pt; font-size: 10pt; background-color: rgba(255, 255, 255, 0); vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; line-height: normal; background: none; margin-bottom: 0px; margin-top: 0px;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left; vertical-align: bottom; padding-top: 0in; padding-right: 0in; padding-left: 0in; border-bottom: 1pt solid black;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; line-height: normal; background: none; margin-bottom: 0px; margin-top: 0px;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"width: 6%; padding: 0in; font-size: 10pt; white-space: nowrap; background-color: rgba(255, 255, 255, 0); text-align: right; vertical-align: bottom; border-bottom: 1pt solid black;\"><div style=\"text-align: right; margin-bottom: 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; margin-right: 0in; margin-left: 0in; font-size: 10pt; line-height: normal; white-space: nowrap;\"><div style=\"font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">116,949</div></div></td><td style=\"width: 1%; padding: 0in 0in 1pt; font-size: 10pt; white-space: nowrap; background-color: rgba(255, 255, 255, 0); text-align: left; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; line-height: normal; background: none; margin-bottom: 0px; margin-top: 0px;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background-color: rgba(255, 255, 255, 0); width: 1.5%; vertical-align: bottom; padding: 0in 0in 0.5pt;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; line-height: normal; background: none; margin-bottom: 0px; margin-top: 0px;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"width: 1%; padding-top: 0in; padding-right: 0in; padding-left: 0in; font-size: 10pt; white-space: nowrap; background-color: rgba(255, 255, 255, 0); text-align: left; vertical-align: bottom; border-bottom: 1pt solid black;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; line-height: normal; background: none; margin-bottom: 0px; margin-top: 0px;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"width: 6%; padding: 0in; font-size: 10pt; white-space: nowrap; background-color: rgba(255, 255, 255, 0); text-align: right; vertical-align: bottom; border-bottom: 1pt solid black;\"><div style=\"text-align: right; margin-bottom: 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; margin-right: 0in; margin-left: 0in; font-size: 10pt; line-height: normal; white-space: nowrap;\"><div style=\"font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">157,227</div></div></td><td style=\"width: 1%; padding: 0in 0in 1pt; font-size: 10pt; white-space: nowrap; background-color: rgba(255, 255, 255, 0); text-align: left; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; line-height: normal; background: none; margin-bottom: 0px; margin-top: 0px;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background-color: rgba(255, 255, 255, 0); width: 1.5%; vertical-align: bottom; padding: 0in 0in 0.5pt;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; line-height: normal; background: none; margin-bottom: 0px; margin-top: 0px;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"width: 1%; padding-top: 0in; padding-right: 0in; padding-left: 0in; font-size: 10pt; white-space: nowrap; background-color: rgba(255, 255, 255, 0); text-align: left; vertical-align: bottom; border-bottom: 1pt solid black;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; line-height: normal; background: none; margin-bottom: 0px; margin-top: 0px;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"width: 5%; padding: 0in; font-size: 10pt; white-space: nowrap; background-color: rgba(255, 255, 255, 0); text-align: right; vertical-align: bottom; border-bottom: 1pt solid black;\"><div style=\"text-align: right; margin-bottom: 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; margin-right: 0in; margin-left: 0in; font-size: 10pt; line-height: normal; white-space: nowrap;\"><div style=\"font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">141,970</div></div></td><td style=\"width: 1%; padding: 0in 0in 1pt; font-size: 10pt; white-space: nowrap; background-color: rgba(255, 255, 255, 0); text-align: left; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; line-height: normal; background: none; margin-bottom: 0px; margin-top: 0px;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background-color: rgba(255, 255, 255, 0); width: 1.5%; vertical-align: bottom; padding: 0in 0in 0.5pt;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; line-height: normal; background: none; margin-bottom: 0px; margin-top: 0px;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"width: 1%; padding-top: 0in; padding-right: 0in; padding-left: 0in; font-size: 10pt; white-space: nowrap; background-color: rgba(255, 255, 255, 0); text-align: left; vertical-align: bottom; border-bottom: 1pt solid black;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; line-height: normal; background: none; margin-bottom: 0px; margin-top: 0px;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"width: 5%; padding: 0in; font-size: 10pt; white-space: nowrap; background-color: rgba(255, 255, 255, 0); text-align: right; vertical-align: bottom; border-bottom: 1pt solid black;\"><div style=\"text-align: right; margin-bottom: 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; margin-right: 0in; margin-left: 0in; font-size: 10pt; line-height: normal; white-space: nowrap;\"><div style=\"font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">96,097</div></div></td><td style=\"width: 1%; padding: 0in 0in 1pt; font-size: 10pt; white-space: nowrap; background-color: rgba(255, 255, 255, 0); text-align: left; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; line-height: normal; background: none; margin-bottom: 0px; margin-top: 0px;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background-color: rgba(255, 255, 255, 0); width: 1.5%; vertical-align: bottom; padding: 0in 0in 0.5pt;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; line-height: normal; background: none; margin-bottom: 0px; margin-top: 0px;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"width: 1%; padding-top: 0in; padding-right: 0in; padding-left: 0in; font-size: 10pt; white-space: nowrap; background-color: rgba(255, 255, 255, 0); text-align: left; vertical-align: bottom; border-bottom: 1pt solid black;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; line-height: normal; background: none; margin-bottom: 0px; margin-top: 0px;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"width: 6%; padding: 0in; font-size: 10pt; white-space: nowrap; background-color: rgba(255, 255, 255, 0); text-align: right; vertical-align: bottom; border-bottom: 1pt solid black;\"><div style=\"text-align: right; margin-bottom: 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; margin-right: 0in; margin-left: 0in; font-size: 10pt; line-height: normal; white-space: nowrap;\"><div style=\"font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">108,037</div></div></td><td style=\"width: 1%; padding: 0in 0in 1pt; font-size: 10pt; white-space: nowrap; background-color: rgba(255, 255, 255, 0); text-align: left; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; line-height: normal; background: none; margin-bottom: 0px; margin-top: 0px;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background-color: rgba(255, 255, 255, 0); width: 1.5%; vertical-align: bottom; padding: 0in 0in 0.5pt;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; line-height: normal; background: none; margin-bottom: 0px; margin-top: 0px;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"width: 1%; padding-top: 0in; padding-right: 0in; padding-left: 0in; font-size: 10pt; white-space: nowrap; background-color: rgba(255, 255, 255, 0); text-align: left; vertical-align: bottom; border-bottom: 1pt solid black;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; line-height: normal; background: none; margin-bottom: 0px; margin-top: 0px;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"width: 6%; padding: 0in; font-size: 10pt; white-space: nowrap; background-color: rgba(255, 255, 255, 0); text-align: right; vertical-align: bottom; border-bottom: 1pt solid black;\"><div style=\"text-align: right; margin-bottom: 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; margin-right: 0in; margin-left: 0in; font-size: 10pt; line-height: normal; white-space: nowrap;\"><div style=\"font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">131,501</div></div></td><td style=\"width: 1%; padding: 0in 0in 1pt; font-size: 10pt; white-space: nowrap; background-color: rgba(255, 255, 255, 0); text-align: left; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; line-height: normal; background: none; margin-bottom: 0px; margin-top: 0px;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background-color: rgba(255, 255, 255, 0); width: 1.5%; vertical-align: bottom; padding: 0in 0in 0.5pt;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; line-height: normal; background: none; margin-bottom: 0px; margin-top: 0px;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"width: 1%; padding-top: 0in; padding-right: 0in; padding-left: 0in; font-size: 10pt; white-space: nowrap; background-color: rgba(255, 255, 255, 0); text-align: left; vertical-align: bottom; border-bottom: 1pt solid black;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; line-height: normal; background: none; margin-bottom: 0px; margin-top: 0px;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"width: 5%; padding: 0in; font-size: 10pt; white-space: nowrap; background-color: rgba(255, 255, 255, 0); text-align: right; vertical-align: bottom; border-bottom: 1pt solid black;\"><div style=\"text-align: right; margin-bottom: 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; margin-right: 0in; margin-left: 0in; font-size: 10pt; line-height: normal; white-space: nowrap;\"><div style=\"font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">134,019</div></div></td><td style=\"width: 1%; padding: 0in 0in 1pt; font-size: 10pt; white-space: nowrap; background-color: rgba(255, 255, 255, 0); text-align: left; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; line-height: normal; background: none; margin-bottom: 0px; margin-top: 0px;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background-color: rgba(255, 255, 255, 0); width: 1.5%; vertical-align: bottom; padding: 0in 0in 0.5pt;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; line-height: normal; background: none; margin-bottom: 0px; margin-top: 0px;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"width: 1%; padding-top: 0in; padding-right: 0in; padding-left: 0in; font-size: 10pt; white-space: nowrap; background-color: rgba(255, 255, 255, 0); text-align: left; vertical-align: bottom; border-bottom: 1pt solid black;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; line-height: normal; background: none; margin-bottom: 0px; margin-top: 0px;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"width: 5%; padding: 0in; font-size: 10pt; white-space: nowrap; background-color: rgba(255, 255, 255, 0); text-align: right; vertical-align: bottom; border-bottom: 1pt solid black;\"><div style=\"text-align: right; margin-bottom: 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; margin-right: 0in; margin-left: 0in; font-size: 10pt; line-height: normal; white-space: nowrap;\"><div style=\"font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">76,344</div></div></td><td style=\"width: 1%; padding: 0in 0in 1pt; font-size: 10pt; white-space: nowrap; background-color: rgba(255, 255, 255, 0); text-align: left; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; line-height: normal; background: none; margin-bottom: 0px; margin-top: 0px;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td></tr><tr style=\"page-break-inside:avoid\"><td style=\"width: 28.5%; padding: 0px 0in 0.5pt; font-size: 10pt; background-color: rgb(204, 238, 255); vertical-align: bottom;\"><div style=\"margin: 0in 0in 0.0001pt 12pt; text-indent: -12pt; font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; line-height: normal;\"><div style=\"font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">Operating income</div></div></td><td style=\"width: 1%; padding: 0in 0in 0.5pt; font-size: 10pt; background-color: rgb(204, 238, 255); vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; line-height: normal; background: none; margin-bottom: 0px; margin-top: 0px;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 1%; text-align: left; vertical-align: bottom; padding-top: 0in; padding-right: 0in; padding-left: 0in; border-bottom: 1pt solid black;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; line-height: normal; background: none; margin-bottom: 0px; margin-top: 0px;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"width: 6%; padding: 0in; font-size: 10pt; white-space: nowrap; background-color: rgb(204, 238, 255); text-align: right; vertical-align: bottom; border-bottom: 1pt solid black;\"><div style=\"text-align: right; margin-bottom: 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; margin-right: 0in; margin-left: 0in; font-size: 10pt; line-height: normal; white-space: nowrap;\"><div style=\"font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">28,851</div></div></td><td style=\"width: 1%; padding: 0in 0in 1pt; font-size: 10pt; white-space: nowrap; background-color: rgb(204, 238, 255); text-align: left; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; line-height: normal; background: none; margin-bottom: 0px; margin-top: 0px;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 1.5%; vertical-align: bottom; padding: 0in 0in 0.5pt;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; line-height: normal; background: none; margin-bottom: 0px; margin-top: 0px;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"width: 1%; padding-top: 0in; padding-right: 0in; padding-left: 0in; font-size: 10pt; white-space: nowrap; background-color: rgb(204, 238, 255); text-align: left; vertical-align: bottom; border-bottom: 1pt solid black;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; line-height: normal; background: none; margin-bottom: 0px; margin-top: 0px;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"width: 6%; padding: 0in; font-size: 10pt; white-space: nowrap; background-color: rgb(204, 238, 255); text-align: right; vertical-align: bottom; border-bottom: 1pt solid black;\"><div style=\"text-align: right; margin-bottom: 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; margin-right: 0in; margin-left: 0in; font-size: 10pt; line-height: normal; white-space: nowrap;\"><div style=\"font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">46,728</div></div></td><td style=\"width: 1%; padding: 0in 0in 1pt; font-size: 10pt; white-space: nowrap; background-color: rgb(204, 238, 255); text-align: left; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; line-height: normal; background: none; margin-bottom: 0px; margin-top: 0px;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 1.5%; vertical-align: bottom; padding: 0in 0in 0.5pt;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; line-height: normal; background: none; margin-bottom: 0px; margin-top: 0px;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"width: 1%; padding-top: 0in; padding-right: 0in; padding-left: 0in; font-size: 10pt; white-space: nowrap; background-color: rgb(204, 238, 255); text-align: left; vertical-align: bottom; border-bottom: 1pt solid black;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; line-height: normal; background: none; margin-bottom: 0px; margin-top: 0px;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"width: 5%; padding: 0in; font-size: 10pt; white-space: nowrap; background-color: rgb(204, 238, 255); text-align: right; vertical-align: bottom; border-bottom: 1pt solid black;\"><div style=\"text-align: right; margin-bottom: 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; margin-right: 0in; margin-left: 0in; font-size: 10pt; line-height: normal; white-space: nowrap;\"><div style=\"font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">31,064</div></div></td><td style=\"width: 1%; padding: 0in 0in 1pt; font-size: 10pt; white-space: nowrap; background-color: rgb(204, 238, 255); text-align: left; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; line-height: normal; background: none; margin-bottom: 0px; margin-top: 0px;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 1.5%; vertical-align: bottom; padding: 0in 0in 0.5pt;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; line-height: normal; background: none; margin-bottom: 0px; margin-top: 0px;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"width: 1%; padding-top: 0in; padding-right: 0in; padding-left: 0in; font-size: 10pt; white-space: nowrap; background-color: rgb(204, 238, 255); text-align: left; vertical-align: bottom; border-bottom: 1pt solid black;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; line-height: normal; background: none; margin-bottom: 0px; margin-top: 0px;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"width: 5%; padding: 0in; font-size: 10pt; white-space: nowrap; background-color: rgb(204, 238, 255); text-align: right; vertical-align: bottom; border-bottom: 1pt solid black;\"><div style=\"text-align: right; margin-bottom: 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; margin-right: 0in; margin-left: 0in; font-size: 10pt; line-height: normal; white-space: nowrap;\"><div style=\"font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">9,238</div></div></td><td style=\"width: 1%; padding: 0in 0in 1pt; font-size: 10pt; white-space: nowrap; background-color: rgb(204, 238, 255); text-align: left; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; line-height: normal; background: none; margin-bottom: 0px; margin-top: 0px;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 1.5%; vertical-align: bottom; padding: 0in 0in 0.5pt;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; line-height: normal; background: none; margin-bottom: 0px; margin-top: 0px;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"width: 1%; padding-top: 0in; padding-right: 0in; padding-left: 0in; font-size: 10pt; white-space: nowrap; background-color: rgb(204, 238, 255); text-align: left; vertical-align: bottom; border-bottom: 1pt solid black;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; line-height: normal; background: none; margin-bottom: 0px; margin-top: 0px;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"width: 6%; padding: 0in; font-size: 10pt; white-space: nowrap; background-color: rgb(204, 238, 255); text-align: right; vertical-align: bottom; border-bottom: 1pt solid black;\"><div style=\"text-align: right; margin-bottom: 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; margin-right: 0in; margin-left: 0in; font-size: 10pt; line-height: normal; white-space: nowrap;\"><div style=\"font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">14,863</div></div></td><td style=\"width: 1%; padding: 0in 0in 1pt; font-size: 10pt; white-space: nowrap; background-color: rgb(204, 238, 255); text-align: left; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; line-height: normal; background: none; margin-bottom: 0px; margin-top: 0px;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 1.5%; vertical-align: bottom; padding: 0in 0in 0.5pt;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; line-height: normal; background: none; margin-bottom: 0px; margin-top: 0px;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"width: 1%; padding-top: 0in; padding-right: 0in; padding-left: 0in; font-size: 10pt; white-space: nowrap; background-color: rgb(204, 238, 255); text-align: left; vertical-align: bottom; border-bottom: 1pt solid black;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; line-height: normal; background: none; margin-bottom: 0px; margin-top: 0px;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"width: 6%; padding: 0in; font-size: 10pt; white-space: nowrap; background-color: rgb(204, 238, 255); text-align: right; vertical-align: bottom; border-bottom: 1pt solid black;\"><div style=\"text-align: right; margin-bottom: 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; margin-right: 0in; margin-left: 0in; font-size: 10pt; line-height: normal; white-space: nowrap;\"><div style=\"font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">51,496</div></div></td><td style=\"width: 1%; padding: 0in 0in 1pt; font-size: 10pt; white-space: nowrap; background-color: rgb(204, 238, 255); text-align: left; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; line-height: normal; background: none; margin-bottom: 0px; margin-top: 0px;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 1.5%; vertical-align: bottom; padding: 0in 0in 0.5pt;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; line-height: normal; background: none; margin-bottom: 0px; margin-top: 0px;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"width: 1%; padding-top: 0in; padding-right: 0in; padding-left: 0in; font-size: 10pt; white-space: nowrap; background-color: rgb(204, 238, 255); text-align: left; vertical-align: bottom; border-bottom: 1pt solid black;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; line-height: normal; background: none; margin-bottom: 0px; margin-top: 0px;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"width: 5%; padding: 0in; font-size: 10pt; white-space: nowrap; background-color: rgb(204, 238, 255); text-align: right; vertical-align: bottom; border-bottom: 1pt solid black;\"><div style=\"text-align: right; margin-bottom: 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; margin-right: 0in; margin-left: 0in; font-size: 10pt; line-height: normal; white-space: nowrap;\"><div style=\"font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">45,288</div></div></td><td style=\"width: 1%; padding: 0in 0in 1pt; font-size: 10pt; white-space: nowrap; background-color: rgb(204, 238, 255); text-align: left; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; line-height: normal; background: none; margin-bottom: 0px; margin-top: 0px;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 1.5%; vertical-align: bottom; padding: 0in 0in 0.5pt;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; line-height: normal; background: none; margin-bottom: 0px; margin-top: 0px;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"width: 1%; padding-top: 0in; padding-right: 0in; padding-left: 0in; font-size: 10pt; white-space: nowrap; background-color: rgb(204, 238, 255); text-align: left; vertical-align: bottom; border-bottom: 1pt solid black;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; line-height: normal; background: none; margin-bottom: 0px; margin-top: 0px;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"width: 5%; padding: 0in; font-size: 10pt; white-space: nowrap; background-color: rgb(204, 238, 255); text-align: right; vertical-align: bottom; border-bottom: 1pt solid black;\"><div style=\"text-align: right; margin-bottom: 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; margin-right: 0in; margin-left: 0in; font-size: 10pt; line-height: normal; white-space: nowrap;\"><div style=\"font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">4,028</div></div></td><td style=\"width: 1%; padding: 0in 0in 1pt; font-size: 10pt; white-space: nowrap; background-color: rgb(204, 238, 255); text-align: left; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; line-height: normal; background: none; margin-bottom: 0px; margin-top: 0px;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td></tr><tr style=\"page-break-inside:avoid\"><td style=\"width: 28.5%; padding: 0px 0in 1.25pt; font-size: 10pt; background-color: rgba(255, 255, 255, 0); vertical-align: bottom;\"><div style=\"margin: 0in 0in 0.0001pt 12pt; text-indent: -12pt; font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; line-height: normal;\"><div style=\"font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">Net income</div></div></td><td style=\"width: 1%; padding: 0in 0in 1.25pt; font-size: 10pt; background-color: rgba(255, 255, 255, 0); vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; line-height: normal; background: none; margin-bottom: 0px; margin-top: 0px;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left; vertical-align: bottom; padding-top: 0in; padding-right: 0in; padding-left: 0in; border-bottom: 2.5pt double black;\"><div style=\"text-align: left; margin-bottom: 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; margin-right: 0in; margin-left: 0in; font-size: 10pt; line-height: normal; white-space: nowrap; text-indent: 0in;\"><div style=\"font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">$</div></div></td><td style=\"width: 6%; padding: 0in; font-size: 10pt; white-space: nowrap; background-color: rgba(255, 255, 255, 0); text-align: right; vertical-align: bottom; border-bottom: 2.5pt double black;\"><div style=\"text-align: right; margin-bottom: 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; margin-right: 0in; margin-left: 0in; font-size: 10pt; line-height: normal; white-space: nowrap;\"><div style=\"font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">21,811</div></div></td><td style=\"width: 1%; padding: 0in 0in 2.5pt; font-size: 10pt; white-space: nowrap; background-color: rgba(255, 255, 255, 0); text-align: left; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; line-height: normal; background: none; margin-bottom: 0px; margin-top: 0px;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background-color: rgba(255, 255, 255, 0); width: 1.5%; vertical-align: bottom; padding: 0in 0in 1.25pt;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; line-height: normal; background: none; margin-bottom: 0px; margin-top: 0px;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"width: 1%; padding-top: 0in; padding-right: 0in; padding-left: 0in; font-size: 10pt; white-space: nowrap; background-color: rgba(255, 255, 255, 0); text-align: left; vertical-align: bottom; border-bottom: 2.5pt double black;\"><div style=\"text-align: left; margin-bottom: 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; margin-right: 0in; margin-left: 0in; font-size: 10pt; line-height: normal; white-space: nowrap; text-indent: 0in;\"><div style=\"font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">$</div></div></td><td style=\"width: 6%; padding: 0in; font-size: 10pt; white-space: nowrap; background-color: rgba(255, 255, 255, 0); text-align: right; vertical-align: bottom; border-bottom: 2.5pt double black;\"><div style=\"text-align: right; margin-bottom: 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; margin-right: 0in; margin-left: 0in; font-size: 10pt; line-height: normal; white-space: nowrap;\"><div style=\"font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">38,007</div></div></td><td style=\"width: 1%; padding: 0in 0in 2.5pt; font-size: 10pt; white-space: nowrap; background-color: rgba(255, 255, 255, 0); text-align: left; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; line-height: normal; background: none; margin-bottom: 0px; margin-top: 0px;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background-color: rgba(255, 255, 255, 0); width: 1.5%; vertical-align: bottom; padding: 0in 0in 1.25pt;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; line-height: normal; background: none; margin-bottom: 0px; margin-top: 0px;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"width: 1%; padding-top: 0in; padding-right: 0in; padding-left: 0in; font-size: 10pt; white-space: nowrap; background-color: rgba(255, 255, 255, 0); text-align: left; vertical-align: bottom; border-bottom: 2.5pt double black;\"><div style=\"text-align: left; margin-bottom: 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; margin-right: 0in; margin-left: 0in; font-size: 10pt; line-height: normal; white-space: nowrap; text-indent: 0in;\"><div style=\"font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">$</div></div></td><td style=\"width: 5%; padding: 0in; font-size: 10pt; white-space: nowrap; background-color: rgba(255, 255, 255, 0); text-align: right; vertical-align: bottom; border-bottom: 2.5pt double black;\"><div style=\"text-align: right; margin-bottom: 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; margin-right: 0in; margin-left: 0in; font-size: 10pt; line-height: normal; white-space: nowrap;\"><div style=\"font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">23,535</div></div></td><td style=\"width: 1%; padding: 0in 0in 2.5pt; font-size: 10pt; white-space: nowrap; background-color: rgba(255, 255, 255, 0); text-align: left; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; line-height: normal; background: none; margin-bottom: 0px; margin-top: 0px;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background-color: rgba(255, 255, 255, 0); width: 1.5%; vertical-align: bottom; padding: 0in 0in 1.25pt;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; line-height: normal; background: none; margin-bottom: 0px; margin-top: 0px;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"width: 1%; padding-top: 0in; padding-right: 0in; padding-left: 0in; font-size: 10pt; white-space: nowrap; background-color: rgba(255, 255, 255, 0); text-align: left; vertical-align: bottom; border-bottom: 2.5pt double black;\"><div style=\"text-align: left; margin-bottom: 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; margin-right: 0in; margin-left: 0in; font-size: 10pt; line-height: normal; white-space: nowrap; text-indent: 0in;\"><div style=\"font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">$</div></div></td><td style=\"width: 5%; padding: 0in; font-size: 10pt; white-space: nowrap; background-color: rgba(255, 255, 255, 0); text-align: right; vertical-align: bottom; border-bottom: 2.5pt double black;\"><div style=\"text-align: right; margin-bottom: 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; margin-right: 0in; margin-left: 0in; font-size: 10pt; line-height: normal; white-space: nowrap;\"><div style=\"font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">9,310</div></div></td><td style=\"width: 1%; padding: 0in 0in 2.5pt; font-size: 10pt; white-space: nowrap; background-color: rgba(255, 255, 255, 0); text-align: left; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; line-height: normal; background: none; margin-bottom: 0px; margin-top: 0px;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background-color: rgba(255, 255, 255, 0); width: 1.5%; vertical-align: bottom; padding: 0in 0in 1.25pt;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; line-height: normal; background: none; margin-bottom: 0px; margin-top: 0px;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"width: 1%; padding-top: 0in; padding-right: 0in; padding-left: 0in; font-size: 10pt; white-space: nowrap; background-color: rgba(255, 255, 255, 0); text-align: left; vertical-align: bottom; border-bottom: 2.5pt double black;\"><div style=\"text-align: left; margin-bottom: 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; margin-right: 0in; margin-left: 0in; font-size: 10pt; line-height: normal; white-space: nowrap; text-indent: 0in;\"><div style=\"font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">$</div></div></td><td style=\"width: 6%; padding: 0in; font-size: 10pt; white-space: nowrap; background-color: rgba(255, 255, 255, 0); text-align: right; vertical-align: bottom; border-bottom: 2.5pt double black;\"><div style=\"text-align: right; margin-bottom: 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; margin-right: 0in; margin-left: 0in; font-size: 10pt; line-height: normal; white-space: nowrap;\"><div style=\"font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">30,530</div></div></td><td style=\"width: 1%; padding: 0in 0in 2.5pt; font-size: 10pt; white-space: nowrap; background-color: rgba(255, 255, 255, 0); text-align: left; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; line-height: normal; background: none; margin-bottom: 0px; margin-top: 0px;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background-color: rgba(255, 255, 255, 0); width: 1.5%; vertical-align: bottom; padding: 0in 0in 1.25pt;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; line-height: normal; background: none; margin-bottom: 0px; margin-top: 0px;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"width: 1%; padding-top: 0in; padding-right: 0in; padding-left: 0in; font-size: 10pt; white-space: nowrap; background-color: rgba(255, 255, 255, 0); text-align: left; vertical-align: bottom; border-bottom: 2.5pt double black;\"><div style=\"text-align: left; margin-bottom: 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; margin-right: 0in; margin-left: 0in; font-size: 10pt; line-height: normal; white-space: nowrap; text-indent: 0in;\"><div style=\"font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">$</div></div></td><td style=\"width: 6%; padding: 0in; font-size: 10pt; white-space: nowrap; background-color: rgba(255, 255, 255, 0); text-align: right; vertical-align: bottom; border-bottom: 2.5pt double black;\"><div style=\"text-align: right; margin-bottom: 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; margin-right: 0in; margin-left: 0in; font-size: 10pt; line-height: normal; white-space: nowrap;\"><div style=\"font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">33,683</div></div></td><td style=\"width: 1%; padding: 0in 0in 2.5pt; font-size: 10pt; white-space: nowrap; background-color: rgba(255, 255, 255, 0); text-align: left; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; line-height: normal; background: none; margin-bottom: 0px; margin-top: 0px;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background-color: rgba(255, 255, 255, 0); width: 1.5%; vertical-align: bottom; padding: 0in 0in 1.25pt;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; line-height: normal; background: none; margin-bottom: 0px; margin-top: 0px;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"width: 1%; padding-top: 0in; padding-right: 0in; padding-left: 0in; font-size: 10pt; white-space: nowrap; background-color: rgba(255, 255, 255, 0); text-align: left; vertical-align: bottom; border-bottom: 2.5pt double black;\"><div style=\"text-align: left; margin-bottom: 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; margin-right: 0in; margin-left: 0in; font-size: 10pt; line-height: normal; white-space: nowrap; text-indent: 0in;\"><div style=\"font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">$</div></div></td><td style=\"width: 5%; padding: 0in; font-size: 10pt; white-space: nowrap; background-color: rgba(255, 255, 255, 0); text-align: right; vertical-align: bottom; border-bottom: 2.5pt double black;\"><div style=\"text-align: right; margin-bottom: 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; margin-right: 0in; margin-left: 0in; font-size: 10pt; line-height: normal; white-space: nowrap;\"><div style=\"font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">29,125</div></div></td><td style=\"width: 1%; padding: 0in 0in 2.5pt; font-size: 10pt; white-space: nowrap; background-color: rgba(255, 255, 255, 0); text-align: left; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; line-height: normal; background: none; margin-bottom: 0px; margin-top: 0px;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background-color: rgba(255, 255, 255, 0); width: 1.5%; vertical-align: bottom; padding: 0in 0in 1.25pt;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; line-height: normal; background: none; margin-bottom: 0px; margin-top: 0px;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"width: 1%; padding-top: 0in; padding-right: 0in; padding-left: 0in; font-size: 10pt; white-space: nowrap; background-color: rgba(255, 255, 255, 0); text-align: left; vertical-align: bottom; border-bottom: 2.5pt double black;\"><div style=\"text-align: left; margin-bottom: 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; margin-right: 0in; margin-left: 0in; font-size: 10pt; line-height: normal; white-space: nowrap; text-indent: 0in;\"><div style=\"font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">$</div></div></td><td style=\"width: 5%; padding: 0in; font-size: 10pt; white-space: nowrap; background-color: rgba(255, 255, 255, 0); text-align: right; vertical-align: bottom; border-bottom: 2.5pt double black;\"><div style=\"text-align: right; margin-bottom: 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; margin-right: 0in; margin-left: 0in; font-size: 10pt; line-height: normal; white-space: nowrap;\"><div style=\"font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">5,711</div></div></td><td style=\"width: 1%; padding: 0in 0in 2.5pt; font-size: 10pt; white-space: nowrap; background-color: rgba(255, 255, 255, 0); text-align: left; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; line-height: normal; background: none; margin-bottom: 0px; margin-top: 0px;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td></tr><tr style=\"page-break-inside:avoid\"><td style=\"width: 28.5%; padding: 0px 0in 1.25pt; font-size: 10pt; background-color: rgb(204, 238, 255); vertical-align: bottom;\"><div style=\"margin: 0in 0in 0.0001pt 12pt; text-indent: -12pt; font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; line-height: normal;\"><div style=\"color: rgb(0, 0, 0); font-family: &quot;times new roman&quot;; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: 0px; orphans: 2; text-align: start; text-indent: -13.3333px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; float: none; top: 0px; display: inline !important;;display:inline;\">Net income per share </div>&#8212;<div style=\"color: rgb(0, 0, 0); font-family: &quot;times new roman&quot;; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: 0px; orphans: 2; text-align: start; text-indent: -13.3333px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; float: none; top: 0px; display: inline !important;;display:inline;\"> basic</div></div></td><td style=\"width: 1%; padding: 0in 0in 1.25pt; font-size: 10pt; background-color: rgb(204, 238, 255); vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; line-height: normal; background: none; margin-bottom: 0px; margin-top: 0px;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 1%; text-align: left; vertical-align: bottom; padding-top: 0in; padding-right: 0in; padding-left: 0in; border-bottom: 2.5pt double black;\"><div style=\"text-align: left; margin-bottom: 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; margin-right: 0in; margin-left: 0in; font-size: 10pt; line-height: normal; white-space: nowrap; text-indent: 0in;\"><div style=\"font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">$</div></div></td><td style=\"width: 6%; padding: 0in; font-size: 10pt; white-space: nowrap; background-color: rgb(204, 238, 255); text-align: right; vertical-align: bottom; border-bottom: 2.5pt double black;\"><div style=\"text-align: right; margin-bottom: 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; margin-right: 0in; margin-left: 0in; font-size: 10pt; line-height: normal; white-space: nowrap;\"><div style=\"font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">1.88</div></div></td><td style=\"width: 1%; padding: 0in 0in 2.5pt; font-size: 10pt; white-space: nowrap; background-color: rgb(204, 238, 255); text-align: left; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; line-height: normal; background: none; margin-bottom: 0px; margin-top: 0px;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 1.5%; vertical-align: bottom; padding: 0in 0in 1.25pt;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; line-height: normal; background: none; margin-bottom: 0px; margin-top: 0px;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"width: 1%; padding-top: 0in; padding-right: 0in; padding-left: 0in; font-size: 10pt; white-space: nowrap; background-color: rgb(204, 238, 255); text-align: left; vertical-align: bottom; border-bottom: 2.5pt double black;\"><div style=\"text-align: left; margin-bottom: 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; margin-right: 0in; margin-left: 0in; font-size: 10pt; line-height: normal; white-space: nowrap; text-indent: 0in;\"><div style=\"font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">$</div></div></td><td style=\"width: 6%; padding: 0in; font-size: 10pt; white-space: nowrap; background-color: rgb(204, 238, 255); text-align: right; vertical-align: bottom; border-bottom: 2.5pt double black;\"><div style=\"text-align: right; margin-bottom: 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; margin-right: 0in; margin-left: 0in; font-size: 10pt; line-height: normal; white-space: nowrap;\"><div style=\"font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">3.25</div></div></td><td style=\"width: 1%; padding: 0in 0in 2.5pt; font-size: 10pt; white-space: nowrap; background-color: rgb(204, 238, 255); text-align: left; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; line-height: normal; background: none; margin-bottom: 0px; margin-top: 0px;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 1.5%; vertical-align: bottom; padding: 0in 0in 1.25pt;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; line-height: normal; background: none; margin-bottom: 0px; margin-top: 0px;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"width: 1%; padding-top: 0in; padding-right: 0in; padding-left: 0in; font-size: 10pt; white-space: nowrap; background-color: rgb(204, 238, 255); text-align: left; vertical-align: bottom; border-bottom: 2.5pt double black;\"><div style=\"text-align: left; margin-bottom: 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; margin-right: 0in; margin-left: 0in; font-size: 10pt; line-height: normal; white-space: nowrap; text-indent: 0in;\"><div style=\"font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">$</div></div></td><td style=\"width: 5%; padding: 0in; font-size: 10pt; white-space: nowrap; background-color: rgb(204, 238, 255); text-align: right; vertical-align: bottom; border-bottom: 2.5pt double black;\"><div style=\"text-align: right; margin-bottom: 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; margin-right: 0in; margin-left: 0in; font-size: 10pt; line-height: normal; white-space: nowrap;\"><div style=\"font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">1.99</div></div></td><td style=\"width: 1%; padding: 0in 0in 2.5pt; font-size: 10pt; white-space: nowrap; background-color: rgb(204, 238, 255); text-align: left; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; line-height: normal; background: none; margin-bottom: 0px; margin-top: 0px;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 1.5%; vertical-align: bottom; padding: 0in 0in 1.25pt;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; line-height: normal; background: none; margin-bottom: 0px; margin-top: 0px;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"width: 1%; padding-top: 0in; padding-right: 0in; padding-left: 0in; font-size: 10pt; white-space: nowrap; background-color: rgb(204, 238, 255); text-align: left; vertical-align: bottom; border-bottom: 2.5pt double black;\"><div style=\"text-align: left; margin-bottom: 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; margin-right: 0in; margin-left: 0in; font-size: 10pt; line-height: normal; white-space: nowrap; text-indent: 0in;\"><div style=\"font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">$</div></div></td><td style=\"width: 5%; padding: 0in; font-size: 10pt; white-space: nowrap; background-color: rgb(204, 238, 255); text-align: right; vertical-align: bottom; border-bottom: 2.5pt double black;\"><div style=\"text-align: right; margin-bottom: 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; margin-right: 0in; margin-left: 0in; font-size: 10pt; line-height: normal; white-space: nowrap;\"><div style=\"font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">0.79</div></div></td><td style=\"width: 1%; padding: 0in 0in 2.5pt; font-size: 10pt; white-space: nowrap; background-color: rgb(204, 238, 255); text-align: left; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; line-height: normal; background: none; margin-bottom: 0px; margin-top: 0px;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 1.5%; vertical-align: bottom; padding: 0in 0in 1.25pt;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; line-height: normal; background: none; margin-bottom: 0px; margin-top: 0px;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"width: 1%; padding-top: 0in; padding-right: 0in; padding-left: 0in; font-size: 10pt; white-space: nowrap; background-color: rgb(204, 238, 255); text-align: left; vertical-align: bottom; border-bottom: 2.5pt double black;\"><div style=\"text-align: left; margin-bottom: 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; margin-right: 0in; margin-left: 0in; font-size: 10pt; line-height: normal; white-space: nowrap; text-indent: 0in;\"><div style=\"font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">$</div></div></td><td style=\"width: 6%; padding: 0in; font-size: 10pt; white-space: nowrap; background-color: rgb(204, 238, 255); text-align: right; vertical-align: bottom; border-bottom: 2.5pt double black;\"><div style=\"text-align: right; margin-bottom: 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; margin-right: 0in; margin-left: 0in; font-size: 10pt; line-height: normal; white-space: nowrap;\"><div style=\"font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">2.60</div></div></td><td style=\"width: 1%; padding: 0in 0in 2.5pt; font-size: 10pt; white-space: nowrap; background-color: rgb(204, 238, 255); text-align: left; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; line-height: normal; background: none; margin-bottom: 0px; margin-top: 0px;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 1.5%; vertical-align: bottom; padding: 0in 0in 1.25pt;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; line-height: normal; background: none; margin-bottom: 0px; margin-top: 0px;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"width: 1%; padding-top: 0in; padding-right: 0in; padding-left: 0in; font-size: 10pt; white-space: nowrap; background-color: rgb(204, 238, 255); text-align: left; vertical-align: bottom; border-bottom: 2.5pt double black;\"><div style=\"text-align: left; margin-bottom: 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; margin-right: 0in; margin-left: 0in; font-size: 10pt; line-height: normal; white-space: nowrap; text-indent: 0in;\"><div style=\"font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">$</div></div></td><td style=\"width: 6%; padding: 0in; font-size: 10pt; white-space: nowrap; background-color: rgb(204, 238, 255); text-align: right; vertical-align: bottom; border-bottom: 2.5pt double black;\"><div style=\"text-align: right; margin-bottom: 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; margin-right: 0in; margin-left: 0in; font-size: 10pt; line-height: normal; white-space: nowrap;\"><div style=\"font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">2.82</div></div></td><td style=\"width: 1%; padding: 0in 0in 2.5pt; font-size: 10pt; white-space: nowrap; background-color: rgb(204, 238, 255); text-align: left; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; line-height: normal; background: none; margin-bottom: 0px; margin-top: 0px;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 1.5%; vertical-align: bottom; padding: 0in 0in 1.25pt;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; line-height: normal; background: none; margin-bottom: 0px; margin-top: 0px;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"width: 1%; padding-top: 0in; padding-right: 0in; padding-left: 0in; font-size: 10pt; white-space: nowrap; background-color: rgb(204, 238, 255); text-align: left; vertical-align: bottom; border-bottom: 2.5pt double black;\"><div style=\"text-align: left; margin-bottom: 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; margin-right: 0in; margin-left: 0in; font-size: 10pt; line-height: normal; white-space: nowrap; text-indent: 0in;\"><div style=\"font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">$</div></div></td><td style=\"width: 5%; padding: 0in; font-size: 10pt; white-space: nowrap; background-color: rgb(204, 238, 255); text-align: right; vertical-align: bottom; border-bottom: 2.5pt double black;\"><div style=\"text-align: right; margin-bottom: 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; margin-right: 0in; margin-left: 0in; font-size: 10pt; line-height: normal; white-space: nowrap;\"><div style=\"font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">2.38</div></div></td><td style=\"width: 1%; padding: 0in 0in 2.5pt; font-size: 10pt; white-space: nowrap; background-color: rgb(204, 238, 255); text-align: left; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; line-height: normal; background: none; margin-bottom: 0px; margin-top: 0px;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 1.5%; vertical-align: bottom; padding: 0in 0in 1.25pt;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; line-height: normal; background: none; margin-bottom: 0px; margin-top: 0px;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"width: 1%; padding-top: 0in; padding-right: 0in; padding-left: 0in; font-size: 10pt; white-space: nowrap; background-color: rgb(204, 238, 255); text-align: left; vertical-align: bottom; border-bottom: 2.5pt double black;\"><div style=\"text-align: left; margin-bottom: 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; margin-right: 0in; margin-left: 0in; font-size: 10pt; line-height: normal; white-space: nowrap; text-indent: 0in;\"><div style=\"font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">$</div></div></td><td style=\"width: 5%; padding: 0in; font-size: 10pt; white-space: nowrap; background-color: rgb(204, 238, 255); text-align: right; vertical-align: bottom; border-bottom: 2.5pt double black;\"><div style=\"text-align: right; margin-bottom: 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; margin-right: 0in; margin-left: 0in; font-size: 10pt; line-height: normal; white-space: nowrap;\"><div style=\"font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">0.46</div></div></td><td style=\"width: 1%; padding: 0in 0in 2.5pt; font-size: 10pt; white-space: nowrap; background-color: rgb(204, 238, 255); text-align: left; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; line-height: normal; background: none; margin-bottom: 0px; margin-top: 0px;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td></tr><tr style=\"page-break-inside:avoid\"><td style=\"width: 28.5%; padding: 0px 0in 1.25pt; font-size: 10pt; background-color: rgba(255, 255, 255, 0); vertical-align: bottom;\"><div style=\"margin: 0in 0in 0.0001pt 12pt; text-indent: -12pt; font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; line-height: normal;\"><div style=\"color: rgb(0, 0, 0); font-family: &quot;times new roman&quot;; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: 0px; orphans: 2; text-align: start; text-indent: -13.3333px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; float: none; top: 0px; display: inline !important;;display:inline;\">Net income per share </div>&#8212;<div style=\"color: rgb(0, 0, 0); font-family: &quot;times new roman&quot;; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: 0px; orphans: 2; text-align: start; text-indent: -13.3333px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; float: none; top: 0px; display: inline !important;;display:inline;\"> diluted</div></div></td><td style=\"width: 1%; padding: 0in 0in 1.25pt; font-size: 10pt; background-color: rgba(255, 255, 255, 0); vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; line-height: normal; background: none; margin-bottom: 0px; margin-top: 0px;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left; vertical-align: bottom; padding-top: 0in; padding-right: 0in; padding-left: 0in; border-bottom: 2.5pt double black;\"><div style=\"text-align: left; margin-bottom: 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; margin-right: 0in; margin-left: 0in; font-size: 10pt; line-height: normal; white-space: nowrap; text-indent: 0in;\"><div style=\"font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">$</div></div></td><td style=\"width: 6%; padding: 0in; font-size: 10pt; white-space: nowrap; background-color: rgba(255, 255, 255, 0); text-align: right; vertical-align: bottom; border-bottom: 2.5pt double black;\"><div style=\"text-align: right; margin-bottom: 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; margin-right: 0in; margin-left: 0in; font-size: 10pt; line-height: normal; white-space: nowrap;\"><div style=\"font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">1.86</div></div></td><td style=\"width: 1%; padding: 0in 0in 2.5pt; font-size: 10pt; white-space: nowrap; background-color: rgba(255, 255, 255, 0); text-align: left; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; line-height: normal; background: none; margin-bottom: 0px; margin-top: 0px;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background-color: rgba(255, 255, 255, 0); width: 1.5%; vertical-align: bottom; padding: 0in 0in 1.25pt;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; line-height: normal; background: none; margin-bottom: 0px; margin-top: 0px;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"width: 1%; padding-top: 0in; padding-right: 0in; padding-left: 0in; font-size: 10pt; white-space: nowrap; background-color: rgba(255, 255, 255, 0); text-align: left; vertical-align: bottom; border-bottom: 2.5pt double black;\"><div style=\"text-align: left; margin-bottom: 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; margin-right: 0in; margin-left: 0in; font-size: 10pt; line-height: normal; white-space: nowrap; text-indent: 0in;\"><div style=\"font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">$</div></div></td><td style=\"width: 6%; padding: 0in; font-size: 10pt; white-space: nowrap; background-color: rgba(255, 255, 255, 0); text-align: right; vertical-align: bottom; border-bottom: 2.5pt double black;\"><div style=\"text-align: right; margin-bottom: 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; margin-right: 0in; margin-left: 0in; font-size: 10pt; line-height: normal; white-space: nowrap;\"><div style=\"font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">3.21</div></div></td><td style=\"width: 1%; padding: 0in 0in 2.5pt; font-size: 10pt; white-space: nowrap; background-color: rgba(255, 255, 255, 0); text-align: left; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; line-height: normal; background: none; margin-bottom: 0px; margin-top: 0px;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background-color: rgba(255, 255, 255, 0); width: 1.5%; vertical-align: bottom; padding: 0in 0in 1.25pt;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; line-height: normal; background: none; margin-bottom: 0px; margin-top: 0px;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"width: 1%; padding-top: 0in; padding-right: 0in; padding-left: 0in; font-size: 10pt; white-space: nowrap; background-color: rgba(255, 255, 255, 0); text-align: left; vertical-align: bottom; border-bottom: 2.5pt double black;\"><div style=\"text-align: left; margin-bottom: 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; margin-right: 0in; margin-left: 0in; font-size: 10pt; line-height: normal; white-space: nowrap; text-indent: 0in;\"><div style=\"font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">$</div></div></td><td style=\"width: 5%; padding: 0in; font-size: 10pt; white-space: nowrap; background-color: rgba(255, 255, 255, 0); text-align: right; vertical-align: bottom; border-bottom: 2.5pt double black;\"><div style=\"text-align: right; margin-bottom: 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; margin-right: 0in; margin-left: 0in; font-size: 10pt; line-height: normal; white-space: nowrap;\"><div style=\"font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">1.98</div></div></td><td style=\"width: 1%; padding: 0in 0in 2.5pt; font-size: 10pt; white-space: nowrap; background-color: rgba(255, 255, 255, 0); text-align: left; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; line-height: normal; background: none; margin-bottom: 0px; margin-top: 0px;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background-color: rgba(255, 255, 255, 0); width: 1.5%; vertical-align: bottom; padding: 0in 0in 1.25pt;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; line-height: normal; background: none; margin-bottom: 0px; margin-top: 0px;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"width: 1%; padding-top: 0in; padding-right: 0in; padding-left: 0in; font-size: 10pt; white-space: nowrap; background-color: rgba(255, 255, 255, 0); text-align: left; vertical-align: bottom; border-bottom: 2.5pt double black;\"><div style=\"text-align: left; margin-bottom: 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; margin-right: 0in; margin-left: 0in; font-size: 10pt; line-height: normal; white-space: nowrap; text-indent: 0in;\"><div style=\"font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">$</div></div></td><td style=\"width: 5%; padding: 0in; font-size: 10pt; white-space: nowrap; background-color: rgba(255, 255, 255, 0); text-align: right; vertical-align: bottom; border-bottom: 2.5pt double black;\"><div style=\"text-align: right; margin-bottom: 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; margin-right: 0in; margin-left: 0in; font-size: 10pt; line-height: normal; white-space: nowrap;\"><div style=\"font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">0.78</div></div></td><td style=\"width: 1%; padding: 0in 0in 2.5pt; font-size: 10pt; white-space: nowrap; background-color: rgba(255, 255, 255, 0); text-align: left; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; line-height: normal; background: none; margin-bottom: 0px; margin-top: 0px;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background-color: rgba(255, 255, 255, 0); width: 1.5%; vertical-align: bottom; padding: 0in 0in 1.25pt;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; line-height: normal; background: none; margin-bottom: 0px; margin-top: 0px;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"width: 1%; padding-top: 0in; padding-right: 0in; padding-left: 0in; font-size: 10pt; white-space: nowrap; background-color: rgba(255, 255, 255, 0); text-align: left; vertical-align: bottom; border-bottom: 2.5pt double black;\"><div style=\"text-align: left; margin-bottom: 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; margin-right: 0in; margin-left: 0in; font-size: 10pt; line-height: normal; white-space: nowrap; text-indent: 0in;\"><div style=\"font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">$</div></div></td><td style=\"width: 6%; padding: 0in; font-size: 10pt; white-space: nowrap; background-color: rgba(255, 255, 255, 0); text-align: right; vertical-align: bottom; border-bottom: 2.5pt double black;\"><div style=\"text-align: right; margin-bottom: 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; margin-right: 0in; margin-left: 0in; font-size: 10pt; line-height: normal; white-space: nowrap;\"><div style=\"font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">2.57</div></div></td><td style=\"width: 1%; padding: 0in 0in 2.5pt; font-size: 10pt; white-space: nowrap; background-color: rgba(255, 255, 255, 0); text-align: left; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; line-height: normal; background: none; margin-bottom: 0px; margin-top: 0px;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background-color: rgba(255, 255, 255, 0); width: 1.5%; vertical-align: bottom; padding: 0in 0in 1.25pt;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; line-height: normal; background: none; margin-bottom: 0px; margin-top: 0px;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"width: 1%; padding-top: 0in; padding-right: 0in; padding-left: 0in; font-size: 10pt; white-space: nowrap; background-color: rgba(255, 255, 255, 0); text-align: left; vertical-align: bottom; border-bottom: 2.5pt double black;\"><div style=\"text-align: left; margin-bottom: 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; margin-right: 0in; margin-left: 0in; font-size: 10pt; line-height: normal; white-space: nowrap; text-indent: 0in;\"><div style=\"font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">$</div></div></td><td style=\"width: 6%; padding: 0in; font-size: 10pt; white-space: nowrap; background-color: rgba(255, 255, 255, 0); text-align: right; vertical-align: bottom; border-bottom: 2.5pt double black;\"><div style=\"text-align: right; margin-bottom: 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; margin-right: 0in; margin-left: 0in; font-size: 10pt; line-height: normal; white-space: nowrap;\"><div style=\"font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">2.78</div></div></td><td style=\"width: 1%; padding: 0in 0in 2.5pt; font-size: 10pt; white-space: nowrap; background-color: rgba(255, 255, 255, 0); text-align: left; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; line-height: normal; background: none; margin-bottom: 0px; margin-top: 0px;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background-color: rgba(255, 255, 255, 0); width: 1.5%; vertical-align: bottom; padding: 0in 0in 1.25pt;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; line-height: normal; background: none; margin-bottom: 0px; margin-top: 0px;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"width: 1%; padding-top: 0in; padding-right: 0in; padding-left: 0in; font-size: 10pt; white-space: nowrap; background-color: rgba(255, 255, 255, 0); text-align: left; vertical-align: bottom; border-bottom: 2.5pt double black;\"><div style=\"text-align: left; margin-bottom: 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; margin-right: 0in; margin-left: 0in; font-size: 10pt; line-height: normal; white-space: nowrap; text-indent: 0in;\"><div style=\"font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">$</div></div></td><td style=\"width: 5%; padding: 0in; font-size: 10pt; white-space: nowrap; background-color: rgba(255, 255, 255, 0); text-align: right; vertical-align: bottom; border-bottom: 2.5pt double black;\"><div style=\"text-align: right; margin-bottom: 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; margin-right: 0in; margin-left: 0in; font-size: 10pt; line-height: normal; white-space: nowrap;\"><div style=\"font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">2.35</div></div></td><td style=\"width: 1%; padding: 0in 0in 2.5pt; font-size: 10pt; white-space: nowrap; background-color: rgba(255, 255, 255, 0); text-align: left; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; line-height: normal; background: none; margin-bottom: 0px; margin-top: 0px;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background-color: rgba(255, 255, 255, 0); width: 1.5%; vertical-align: bottom; padding: 0in 0in 1.25pt;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; line-height: normal; background: none; margin-bottom: 0px; margin-top: 0px;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"width: 1%; padding-top: 0in; padding-right: 0in; padding-left: 0in; font-size: 10pt; white-space: nowrap; background-color: rgba(255, 255, 255, 0); text-align: left; vertical-align: bottom; border-bottom: 2.5pt double black;\"><div style=\"text-align: left; margin-bottom: 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; margin-right: 0in; margin-left: 0in; font-size: 10pt; line-height: normal; white-space: nowrap; text-indent: 0in;\"><div style=\"font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">$</div></div></td><td style=\"width: 5%; padding: 0in; font-size: 10pt; white-space: nowrap; background-color: rgba(255, 255, 255, 0); text-align: right; vertical-align: bottom; border-bottom: 2.5pt double black;\"><div style=\"text-align: right; margin-bottom: 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; margin-right: 0in; margin-left: 0in; font-size: 10pt; line-height: normal; white-space: nowrap;\"><div style=\"font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">0.45</div></div></td><td style=\"width: 1%; padding: 0in 0in 2.5pt; font-size: 10pt; white-space: nowrap; background-color: rgba(255, 255, 255, 0); text-align: left; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; line-height: normal; background: none; margin-bottom: 0px; margin-top: 0px;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td></tr></table><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px; background: none;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px; background: none;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px; background: none;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px; background: none;\"></div><div style=\"color: rgb(0, 0, 0); font-family: &quot;times new roman&quot;; font-size: medium; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; line-height: 8pt; margin-top: 0px; margin-bottom: 0px; border-bottom: 1px solid rgb(0, 0, 0); width: 188.688px; background: none;\"><div style=\"text-decoration: none; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div><table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" style=\"font-family: &quot;times new roman&quot;; letter-spacing: normal; orphans: 2; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; font-size: 10pt; border-spacing: 0px; border-collapse: separate;;width:100%;\"><tr style=\"break-inside: avoid;\"><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px;;text-align:left;;vertical-align:top;;width:4%;\">(1)</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px;;text-align:left;;vertical-align:top;\"><div style=\"margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;times new roman&quot;; line-height: normal;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">During the fourth quarter of 2017, the Company recorded a $20.3&#160;million tax benefit due to the Tax Cuts and Jobs Act of 2017.</div></div></td></tr></table><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px; background: none;\"></div><table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" style=\"font-family: &quot;times new roman&quot;; letter-spacing: normal; orphans: 2; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; font-size: 10pt; border-spacing: 0px; border-collapse: separate;;width:100%;\"><tr style=\"break-inside: avoid;\"><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px;;text-align:left;;vertical-align:top;;width:4%;\">(2)</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px;;text-align:left;;vertical-align:top;\"><div style=\"margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;times new roman&quot;; line-height: normal;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">During the third quarter of 2018, the Company recorded a $4.5&#160;million tax benefit related to tax accounting method changes.</div></div></td></tr></table><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"margin-bottom: 0px; margin-top: 0px;\">&#160;</div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px; background: none;\"></div><div style=\"clear: both; max-height: 0px;\"></div><table border=\"0\" style=\"width:100%; table-layout:fixed;\" cellspacing=\"0\" cellpadding=\"0\"><tr><td></td></tr></table>"}]},{"name":"rpt:f-925","factDimensions":{"xbrl:concept":"us-gaap:EarningsPerShareTextBlock","xbrl:period":"2017-12-31T00:00:00/2018-12-30T00:00:00","xbrl:entity":"cik:0000949870"},"factValues":[{"value":"<div><div style=\"font-weight:bold;display:inline;width:100%;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; letter-spacing: 0px; top: 0px;;display:inline;\">N. Net Income per Share</div></div></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px; background: none;\"></div><div style=\"font-size:10pt; color:#000000; font-family:'times new roman'; font-style:normal; font-variant-ligatures:normal; font-variant-caps:normal; font-weight:400; letter-spacing:normal; orphans:2; text-align:start; text-indent:0px; text-transform:none; white-space:normal; widows:2; word-spacing:0px; -webkit-text-stroke-width:0px; text-decoration-style:initial; text-decoration-color:initial; margin-top:6pt; margin-bottom:0pt\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-style:italic;display:inline;;font-style:italic;display:inline;\">Net Income per Common Share </div></div><div style=\"font-style:italic;display:inline;;font-style:italic;display:inline;\">&#8212;</div><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-style:italic;display:inline;;font-style:italic;display:inline;\"> Basic</div></div></div><div style=\"font-size:10pt; color:#000000; font-family:'times new roman'; font-style:normal; font-variant-ligatures:normal; font-variant-caps:normal; font-weight:400; letter-spacing:normal; orphans:2; text-align:start; text-indent:0px; text-transform:none; white-space:normal; widows:2; word-spacing:0px; -webkit-text-stroke-width:0px; text-decoration-style:initial; text-decoration-color:initial; margin-top:6pt; margin-bottom:0pt\">The following table sets forth the computation of basic net income per share using the&#160;<div style=\"white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">two-class</div>&#160;method:</div><div style=\"font-size: 10pt; color: rgb(0, 0, 0); font-family: &quot;times new roman&quot;; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin-top: 0px; margin-bottom: 0px;\">&#160;</div></div><div><table style=\"border: none; margin-bottom: 0.001pt; width: 84%; border-spacing: 0px; border-collapse: separate;;margin : 0px auto;;text-align:left;\"><tr><td style=\"padding: 0px 0px 2pt; vertical-align: bottom;;width:;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; line-height: 8pt; background: none; margin-bottom: 0px; margin-top: 0px;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; color: rgb(0, 0, 0); background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding: 0in 0in 2pt; vertical-align: bottom;;width:;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; line-height: 8pt; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td colspan=\"2\" style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; border-bottom: 0.75pt solid black;;width:;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; text-align: center; line-height: 8pt; white-space: nowrap; margin-top: 0pt; margin-bottom: 0pt;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\"><div style=\"white-space: nowrap;;font-weight:bold;display:inline;\">December 29,</div></div></div><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; text-align: center; line-height: 8pt; white-space: nowrap; margin-top: 0pt; margin-bottom: 0pt;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\"><div style=\"white-space: nowrap;;font-weight:bold;display:inline;\">2018</div></div></div></td><td style=\"padding: 0in 0in 0.75pt; vertical-align: bottom; white-space: nowrap;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; line-height: 8pt; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding: 0in 0in 2pt; vertical-align: bottom; white-space: nowrap;;width:;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; line-height: 8pt; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td colspan=\"2\" style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; border-bottom: 0.75pt solid black;;width:;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; text-align: center; line-height: 8pt; white-space: nowrap; margin-top: 0pt; margin-bottom: 0pt;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\"><div style=\"white-space: nowrap;;font-weight:bold;display:inline;\">December 30,</div></div></div><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; text-align: center; line-height: 8pt; white-space: nowrap; margin-top: 0pt; margin-bottom: 0pt;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\"><div style=\"white-space: nowrap;;font-weight:bold;display:inline;\">2017</div></div></div></td><td style=\"padding: 0in 0in 0.75pt; vertical-align: bottom; white-space: nowrap;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; line-height: 8pt; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding: 0in 0in 2pt; vertical-align: bottom; white-space: nowrap;;width:;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; line-height: 8pt; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td colspan=\"2\" style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; border-bottom: 0.75pt solid black;;width:;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; text-align: center; line-height: 8pt; white-space: nowrap; margin-top: 0pt; margin-bottom: 0pt;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\"><div style=\"white-space: nowrap;;font-weight:bold;display:inline;\">December 31,</div></div></div><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; text-align: center; line-height: 8pt; white-space: nowrap; margin-top: 0pt; margin-bottom: 0pt;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\"><div style=\"white-space: nowrap;;font-weight:bold;display:inline;\">2016 (53 weeks)</div></div></div></td><td style=\"padding: 0in 0in 0.75pt; vertical-align: bottom; white-space: nowrap;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; line-height: 8pt; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td></tr><tr style=\"font-size: 1pt;\"><td style=\"padding: 0px 0px 2pt; vertical-align: bottom; font-size: 1pt;;width:;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 1pt; background: none; margin-bottom: 0pt; margin-top: 0pt; text-decoration: none; line-height: normal;\">&#160;</div></td><td style=\"padding: 0in 0in 2pt; vertical-align: bottom; font-size: 1pt;;width:;\"><div style=\"font-size: 1pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0pt; margin-top: 0pt; background: none; text-decoration: none; line-height: normal;\">&#160;</div></td><td colspan=\"2\" style=\"padding: 0in 0in 2pt; vertical-align: bottom; white-space: nowrap; font-size: 1pt;;width:;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 1pt; text-align: center; white-space: nowrap; margin-top: 0pt; margin-bottom: 0pt; font-weight: normal; line-height: normal;\"><div style=\"font-weight:bold;display:inline;\"><div style=\"font-weight:bold;display:inline;\">&#160;</div></div></div></td><td style=\"padding: 0in 0in 2pt; vertical-align: bottom; white-space: nowrap; font-size: 1pt;\"><div style=\"font-size: 1pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0pt; margin-top: 0pt; background: none; text-decoration: none; line-height: normal;\">&#160;</div></td><td style=\"padding: 0in 0in 2pt; vertical-align: bottom; white-space: nowrap; font-size: 1pt;;width:;\"><div style=\"font-size: 1pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0pt; margin-top: 0pt; background: none; text-decoration: none; line-height: normal;\">&#160;</div></td><td colspan=\"2\" style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; font-size: 1pt;;width:;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 1pt; text-align: center; white-space: nowrap; margin-top: 0pt; margin-bottom: 0pt; font-weight: normal; line-height: normal;\"><div style=\"font-weight:bold;display:inline;\"><div style=\"font-weight:bold;display:inline;\">&#160;</div></div></div></td><td style=\"padding: 0in 0in 2pt; vertical-align: bottom; white-space: nowrap; font-size: 1pt;\"><div style=\"font-size: 1pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0pt; margin-top: 0pt; background: none; text-decoration: none; line-height: normal;\">&#160;</div></td><td style=\"padding: 0in 0in 2pt; vertical-align: bottom; white-space: nowrap; font-size: 1pt;;width:;\"><div style=\"font-size: 1pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0pt; margin-top: 0pt; background: none; text-decoration: none; line-height: normal;\">&#160;</div></td><td colspan=\"2\" style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; font-size: 1pt;;width:;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 1pt; text-align: center; white-space: nowrap; margin-top: 0pt; margin-bottom: 0pt; font-weight: normal; line-height: normal;\"><div style=\"font-weight:bold;display:inline;\"><div style=\"font-weight:bold;display:inline;\">&#160;</div></div></div></td><td style=\"padding: 0in 0in 2pt; vertical-align: bottom; white-space: nowrap; font-size: 1pt;\"><div style=\"font-size: 1pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0pt; margin-top: 0pt; background: none; text-decoration: none; line-height: normal;\">&#160;</div></td></tr><tr><td style=\"padding: 0px; vertical-align: bottom;;width:;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; line-height: 8pt; background: none; margin-bottom: 0px; margin-top: 0px;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; color: rgb(0, 0, 0); background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding: 0in; vertical-align: bottom;;width:;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; line-height: 8pt; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td colspan=\"10\" style=\"padding: 0in; vertical-align: bottom; white-space: nowrap;;width:;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; text-align: center; line-height: 8pt; white-space: nowrap;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\"><div style=\"white-space: nowrap;;font-weight:bold;display:inline;\">(in thousands, except per share data)</div></div></div></td><td style=\"padding: 0in; vertical-align: bottom; white-space: nowrap;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; line-height: 8pt; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td></tr><tr><td style=\"background: rgb(204, 238, 255); padding: 0px 0px 1.25pt; vertical-align: bottom; width: 66%;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; margin-bottom: 0px; margin-left: 0.17in; margin-top: 0px; text-indent: -0.17in; line-height: normal;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">Net Income</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in 0in 1.25pt; vertical-align: bottom; width: 1%;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 1%; text-align: left; vertical-align: bottom; padding-top: 0in; padding-right: 0in; padding-left: 0in; border-bottom: 2.5pt double black;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: left; line-height: normal; white-space: nowrap; margin-left: 0in; text-indent: 0in;\"><div style=\"white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">$</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 5%; text-align: right; border-bottom: 2.5pt double black;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">92,663</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in 0in 1.25pt; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 6%; vertical-align: bottom; padding: 0in 0in 1.25pt;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background: rgb(204, 238, 255); padding-top: 0in; padding-right: 0in; padding-left: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left; border-bottom: 2.5pt double black;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: left; line-height: normal; white-space: nowrap; margin-left: 0in; text-indent: 0in;\"><div style=\"white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">$</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 5%; text-align: right; border-bottom: 2.5pt double black;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">99,049</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in 0in 1.25pt; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 6%; vertical-align: bottom; padding: 0in 0in 1.25pt;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background: rgb(204, 238, 255); padding-top: 0in; padding-right: 0in; padding-left: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left; border-bottom: 2.5pt double black;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: left; line-height: normal; white-space: nowrap; margin-left: 0in; text-indent: 0in;\"><div style=\"white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">$</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 5%; text-align: right; border-bottom: 2.5pt double black;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">87,349</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in 0in 1.25pt; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td></tr><tr><td style=\"padding: 0px; vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 66%;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; margin-bottom: 0px; margin-left: 0.17in; margin-top: 8pt; text-indent: -0.17in; line-height: normal;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">Allocation of net income for basic:</div></div></td><td style=\"padding: 0in; vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 1%;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 5%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; line-height: normal; background-image: none; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; margin-bottom: 0px; margin-top: 0px; white-space: nowrap; margin-right: 0in; text-align: right;\">&#160;</div></td><td style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background-color: rgba(255, 255, 255, 0); width: 6%; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 5%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; line-height: normal; background-image: none; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; margin-bottom: 0px; margin-top: 0px; white-space: nowrap; margin-right: 0in; text-align: right;\">&#160;</div></td><td style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background-color: rgba(255, 255, 255, 0); width: 6%; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 5%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; line-height: normal; background-image: none; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; margin-bottom: 0px; margin-top: 0px; white-space: nowrap; margin-right: 0in; text-align: right;\">&#160;</div></td><td style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td></tr><tr><td style=\"background: rgb(204, 238, 255); padding: 0px; vertical-align: bottom; width: 66%;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; margin-bottom: 0px; margin-left: 0.5in; margin-top: 0px; text-indent: -0.17in; line-height: normal;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">Class&#160;A Common Stock</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; width: 1%;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 1%; text-align: left; vertical-align: bottom; padding: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: left; line-height: normal; white-space: nowrap; margin-left: 0in; text-indent: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">$</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 5%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">68,080</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 6%; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: left; line-height: normal; white-space: nowrap; margin-left: 0in; text-indent: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">$</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 5%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">73,114</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 6%; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: left; line-height: normal; white-space: nowrap; margin-left: 0in; text-indent: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">$</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 5%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">63,717</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td></tr><tr><td style=\"padding: 0px; vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 66%;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; margin-bottom: 0px; margin-left: 0.5in; margin-top: 0px; text-indent: -0.17in; line-height: normal;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">Class&#160;B Common Stock</div></div></td><td style=\"padding: 0in; vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 1%;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 5%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">23,710</div></div></td><td style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background-color: rgba(255, 255, 255, 0); width: 6%; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 5%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">25,391</div></div></td><td style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background-color: rgba(255, 255, 255, 0); width: 6%; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 5%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">23,190</div></div></td><td style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td></tr><tr><td style=\"background: rgb(204, 238, 255); padding: 0px 0px 0.5pt; vertical-align: bottom; width: 66%; font-size: 10pt;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; margin-bottom: 0px; margin-left: 0.5in; margin-top: 0px; text-indent: -0.17in; line-height: normal;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">Unvested participating shares</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in 0in 0.5pt; vertical-align: bottom; width: 1%;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 1%; text-align: left; vertical-align: bottom; padding-top: 0in; padding-right: 0in; padding-left: 0in; border-bottom: 1pt solid black;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 5%; text-align: right; border-bottom: 1pt solid black;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">873</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in 0in 0.5pt; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 6%; vertical-align: bottom; padding: 0in 0in 0.5pt;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background: rgb(204, 238, 255); padding-top: 0in; padding-right: 0in; padding-left: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left; border-bottom: 1pt solid black;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 5%; text-align: right; border-bottom: 1pt solid black;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">544</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in 0in 0.5pt; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 6%; vertical-align: bottom; padding: 0in 0in 0.5pt;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background: rgb(204, 238, 255); padding-top: 0in; padding-right: 0in; padding-left: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left; border-bottom: 1pt solid black;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 5%; text-align: right; border-bottom: 1pt solid black;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">442</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in 0in 0.5pt; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td></tr><tr><td style=\"padding: 0px; vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 66%;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; line-height: normal; background-image: none; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; margin-bottom: 0px; margin-top: 0px;\">&#160;</div></td><td style=\"padding: 0in; vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 1%;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left; vertical-align: bottom; padding: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: left; line-height: normal; white-space: nowrap; margin-left: 0in; text-indent: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">$</div></div></td><td style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 5%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">92,663</div></div></td><td style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background-color: rgba(255, 255, 255, 0); width: 6%; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: left; line-height: normal; white-space: nowrap; margin-left: 0in; text-indent: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">$</div></div></td><td style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 5%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">99,049</div></div></td><td style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background-color: rgba(255, 255, 255, 0); width: 6%; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: left; line-height: normal; white-space: nowrap; margin-left: 0in; text-indent: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">$</div></div></td><td style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 5%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">87,349</div></div></td><td style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td></tr><tr style=\"font-size: 4pt;\"><td style=\"padding: 0px; vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 66%; font-size: 4pt;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 4pt; background: none; margin-bottom: 0px; margin-top: 0px; line-height: normal;\">&#160;</div></td><td style=\"padding: 0in; vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 1%; font-size: 4pt;\"><div style=\"font-size: 4pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; text-decoration: none; line-height: normal;\">&#160;</div></td><td style=\"background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left; vertical-align: bottom; padding: 0in; font-size: 4pt;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 4pt; text-align: left; white-space: nowrap; margin-left: 0in; text-indent: 0in; line-height: normal; background: none; margin-bottom: 0px; margin-top: 0px;\">&#160;</div></td><td style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 5%; text-align: right; font-size: 4pt;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 4pt; text-align: right; white-space: nowrap; margin-right: 0in; line-height: normal; background: none; margin-bottom: 0px; margin-top: 0px;\">&#160;</div></td><td style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left; font-size: 4pt;\"><div style=\"font-size: 4pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; text-decoration: none; line-height: normal;\">&#160;</div></td><td style=\"background-color: rgba(255, 255, 255, 0); width: 6%; vertical-align: bottom; padding: 0in; font-size: 4pt;\"><div style=\"font-size: 4pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; text-decoration: none; line-height: normal;\">&#160;</div></td><td style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left; font-size: 4pt;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 4pt; text-align: left; white-space: nowrap; margin-left: 0in; text-indent: 0in; line-height: normal; background: none; margin-bottom: 0px; margin-top: 0px;\">&#160;</div></td><td style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 5%; text-align: right; font-size: 4pt;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 4pt; text-align: right; white-space: nowrap; margin-right: 0in; line-height: normal; background: none; margin-bottom: 0px; margin-top: 0px;\">&#160;</div></td><td style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left; font-size: 4pt;\"><div style=\"font-size: 4pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; text-decoration: none; line-height: normal;\">&#160;</div></td><td style=\"background-color: rgba(255, 255, 255, 0); width: 6%; vertical-align: bottom; padding: 0in; font-size: 4pt;\"><div style=\"font-size: 4pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; text-decoration: none; line-height: normal;\">&#160;</div></td><td style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left; font-size: 4pt;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 4pt; text-align: left; white-space: nowrap; margin-left: 0in; text-indent: 0in; line-height: normal; background: none; margin-bottom: 0px; margin-top: 0px;\">&#160;</div></td><td style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 5%; text-align: right; font-size: 4pt;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 4pt; text-align: right; white-space: nowrap; margin-right: 0in; line-height: normal; background: none; margin-bottom: 0px; margin-top: 0px;\">&#160;</div></td><td style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left; font-size: 4pt;\"><div style=\"font-size: 4pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; text-decoration: none; line-height: normal;\">&#160;</div></td></tr><tr><td style=\"background: rgb(204, 238, 255); padding: 0px; vertical-align: bottom; width: 66%;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; margin-bottom: 0px; margin-left: 0.17in; margin-top: 0px; text-indent: -0.17in; line-height: normal;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">Weighted average number of shares for basic:</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; width: 1%;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 1%; text-align: left; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 5%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; line-height: normal; background-image: none; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; margin-bottom: 0px; margin-top: 0px; white-space: nowrap; margin-right: 0in; text-align: right;\">&#160;</div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 6%; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 5%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; line-height: normal; background-image: none; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; margin-bottom: 0px; margin-top: 0px; white-space: nowrap; margin-right: 0in; text-align: right;\">&#160;</div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 6%; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 5%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; line-height: normal; background-image: none; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; margin-bottom: 0px; margin-top: 0px; white-space: nowrap; margin-right: 0in; text-align: right;\">&#160;</div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td></tr><tr><td style=\"padding: 0px; vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 66%;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; margin-bottom: 0px; margin-left: 0.5in; margin-top: 0px; text-indent: -0.17in; line-height: normal;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">Class&#160;A Common Stock</div></div></td><td style=\"padding: 0in; vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 1%;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 5%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">8,620</div></div></td><td style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background-color: rgba(255, 255, 255, 0); width: 6%; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 5%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">8,933</div></div></td><td style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background-color: rgba(255, 255, 255, 0); width: 6%; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 5%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">9,189</div></div></td><td style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td></tr><tr><td style=\"background: rgb(204, 238, 255); padding: 0px; vertical-align: bottom; width: 66%;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; margin-bottom: 0px; margin-left: 0.5in; margin-top: 0px; text-indent: -0.17in; line-height: normal;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">Class&#160;B Common Stock*</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; width: 1%;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 1%; text-align: left; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 5%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">3,002</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 6%; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 5%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">3,102</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 6%; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 5%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">3,344</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td></tr><tr><td style=\"padding: 0px 0px 0.5pt; vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 66%; font-size: 10pt;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; margin-bottom: 0px; margin-left: 0.5in; margin-top: 0px; text-indent: -0.17in; line-height: normal;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">Unvested participating shares</div></div></td><td style=\"padding: 0in 0in 0.5pt; vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 1%;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left; vertical-align: bottom; padding-top: 0in; padding-right: 0in; padding-left: 0in; border-bottom: 1pt solid black;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 5%; text-align: right; border-bottom: 1pt solid black;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">111</div></div></td><td style=\"padding: 0in 0in 0.5pt; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background-color: rgba(255, 255, 255, 0); width: 6%; vertical-align: bottom; padding: 0in 0in 0.5pt;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding-top: 0in; padding-right: 0in; padding-left: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left; border-bottom: 1pt solid black;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 5%; text-align: right; border-bottom: 1pt solid black;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">67</div></div></td><td style=\"padding: 0in 0in 0.5pt; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background-color: rgba(255, 255, 255, 0); width: 6%; vertical-align: bottom; padding: 0in 0in 0.5pt;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding-top: 0in; padding-right: 0in; padding-left: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left; border-bottom: 1pt solid black;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 5%; text-align: right; border-bottom: 1pt solid black;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">64</div></div></td><td style=\"padding: 0in 0in 0.5pt; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td></tr><tr><td style=\"background: rgb(204, 238, 255); padding: 0px; vertical-align: bottom; width: 66%;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; line-height: normal; background-image: none; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; margin-bottom: 0px; margin-top: 0px;\">&#160;</div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; width: 1%;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 1%; text-align: left; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 5%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">11,733</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 6%; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 5%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">12,102</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 6%; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 5%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">12,597</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td></tr><tr><td style=\"padding: 0px; vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 66%;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; margin-bottom: 0px; margin-left: 0.17in; margin-top: 4pt; text-indent: -0.17in; line-height: normal;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">Net income per share for basic:</div></div></td><td style=\"padding: 0in; vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 1%;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 5%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; line-height: normal; background-image: none; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; margin-bottom: 0px; margin-top: 0px; white-space: nowrap; margin-right: 0in; text-align: right;\">&#160;</div></td><td style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background-color: rgba(255, 255, 255, 0); width: 6%; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 5%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; line-height: normal; background-image: none; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; margin-bottom: 0px; margin-top: 0px; white-space: nowrap; margin-right: 0in; text-align: right;\">&#160;</div></td><td style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background-color: rgba(255, 255, 255, 0); width: 6%; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 5%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; line-height: normal; background-image: none; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; margin-bottom: 0px; margin-top: 0px; white-space: nowrap; margin-right: 0in; text-align: right;\">&#160;</div></td><td style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td></tr><tr><td style=\"background: rgb(204, 238, 255); padding: 0px 0px 1.25pt; vertical-align: bottom; width: 66%;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; margin-bottom: 0px; margin-left: 0.5in; margin-top: 0px; text-indent: -0.17in; line-height: normal;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">Class&#160;A Common Stock</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in 0in 1.25pt; vertical-align: bottom; width: 1%;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 1%; text-align: left; vertical-align: bottom; padding-top: 0in; padding-right: 0in; padding-left: 0in; border-bottom: 2.5pt double black;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: left; line-height: normal; white-space: nowrap; margin-left: 0in; text-indent: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">$</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 5%; text-align: right; border-bottom: 2.5pt double black;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">7.90</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in 0in 1.25pt; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 6%; vertical-align: bottom; padding: 0in 0in 1.25pt;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background: rgb(204, 238, 255); padding-top: 0in; padding-right: 0in; padding-left: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left; border-bottom: 2.5pt double black;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: left; line-height: normal; white-space: nowrap; margin-left: 0in; text-indent: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">$</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 5%; text-align: right; border-bottom: 2.5pt double black;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">8.18</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in 0in 1.25pt; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 6%; vertical-align: bottom; padding: 0in 0in 1.25pt;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background: rgb(204, 238, 255); padding-top: 0in; padding-right: 0in; padding-left: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left; border-bottom: 2.5pt double black;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: left; line-height: normal; white-space: nowrap; margin-left: 0in; text-indent: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">$</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 5%; text-align: right; border-bottom: 2.5pt double black;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">6.93</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in 0in 1.25pt; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td></tr><tr><td style=\"padding: 0px 0px 1.25pt; vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 66%;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; margin-bottom: 0px; margin-left: 0.5in; margin-top: 0px; text-indent: -0.17in; line-height: normal;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">Class&#160;B Common Stock</div></div></td><td style=\"padding: 0in 0in 1.25pt; vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 1%;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left; vertical-align: bottom; padding-top: 0in; padding-right: 0in; padding-left: 0in; border-bottom: 2.5pt double black;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: left; line-height: normal; white-space: nowrap; margin-left: 0in; text-indent: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">$</div></div></td><td style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 5%; text-align: right; border-bottom: 2.5pt double black;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">7.90</div></div></td><td style=\"padding: 0in 0in 1.25pt; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background-color: rgba(255, 255, 255, 0); width: 6%; vertical-align: bottom; padding: 0in 0in 1.25pt;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding-top: 0in; padding-right: 0in; padding-left: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left; border-bottom: 2.5pt double black;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: left; line-height: normal; white-space: nowrap; margin-left: 0in; text-indent: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">$</div></div></td><td style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 5%; text-align: right; border-bottom: 2.5pt double black;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">8.18</div></div></td><td style=\"padding: 0in 0in 1.25pt; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background-color: rgba(255, 255, 255, 0); width: 6%; vertical-align: bottom; padding: 0in 0in 1.25pt;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding-top: 0in; padding-right: 0in; padding-left: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left; border-bottom: 2.5pt double black;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: left; line-height: normal; white-space: nowrap; margin-left: 0in; text-indent: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">$</div></div></td><td style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 5%; text-align: right; border-bottom: 2.5pt double black;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">6.93</div></div></td><td style=\"padding: 0in 0in 1.25pt; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td></tr></table><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div></div><div style=\"font-family: &quot;times new roman&quot;, serif; font-size: 12pt; margin-bottom: 0px; margin-top: 0px; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, serif; font-size: 12pt; color: rgb(0, 0, 0); background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div><div><table style=\"font-family: &quot;times new roman&quot;; letter-spacing: normal; orphans: 2; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; font-size: 10pt; border-spacing: 0px; border-collapse: separate;;width:100%;\"><tr style=\"break-inside:avoid\"><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px;;text-align:left;;vertical-align:top;;width:2%;\">*</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px;;text-align:left;;vertical-align:top;\"><div style=\"font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; font-family: &quot;times new roman&quot;; line-height: normal;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">Change in Class&#160;B Common Stock resulted from the conversion of <div style=\"letter-spacing: 0px; top: 0px;;display:inline;\">100,000</div> shares to Class&#160;A Common Stock on March&#160;7, 2017, <div style=\"letter-spacing: 0px; top: 0px;;display:inline;\">79,000</div> shares to Class&#160;A Common Stock on October&#160;31, 2017, and <div style=\"letter-spacing: 0px; top: 0px;;display:inline;\">100,000</div> shares to Class&#160;A Common Stock on November&#160;1, 2018 with the ending number of shares reflecting the weighted average for the period.</div></div></td></tr></table><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px; background: none;\"></div><div style=\"font-size:10pt; color:#000000; font-family:'times new roman'; font-style:normal; font-variant-ligatures:normal; font-variant-caps:normal; font-weight:400; letter-spacing:normal; orphans:2; text-align:start; text-indent:0px; text-transform:none; white-space:normal; widows:2; word-spacing:0px; -webkit-text-stroke-width:0px; text-decoration-style:initial; text-decoration-color:initial; margin-top:18pt; margin-bottom:0pt\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-style:italic;display:inline;;font-style:italic;display:inline;\">Net Income per Common Share </div></div><div style=\"font-style:italic;display:inline;;font-style:italic;display:inline;\">&#8212;</div><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-style:italic;display:inline;;font-style:italic;display:inline;\"> Diluted</div></div></div><div style=\"font-size:10pt; color:#000000; font-family:'times new roman'; font-style:normal; font-variant-ligatures:normal; font-variant-caps:normal; font-weight:400; letter-spacing:normal; orphans:2; text-align:start; text-indent:0px; text-transform:none; white-space:normal; widows:2; word-spacing:0px; -webkit-text-stroke-width:0px; text-decoration-style:initial; text-decoration-color:initial; margin-top:6pt; margin-bottom:0pt\">The Company calculates diluted net income per share for common stock using the more dilutive of (1)&#160;the treasury stock method, or (2)&#160;the&#160;<div style=\"white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">two-class</div>&#160;method, which assumes the participating securities are not exercised or converted.<div style=\"text-decoration: none; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div><div style=\"font-size: 10pt; color: rgb(0, 0, 0); font-family: &quot;times new roman&quot;; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin-top: 6pt; margin-bottom: 0pt; line-height: 12pt;\">The following tables set forth the computation of diluted net income per share, assuming the conversion of all Class&#160;B Common Stock into Class&#160;A Common Stock and using the&#160;<div style=\"white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">two-class</div>&#160;method for unvested participating shares:</div></div><div style=\"font-family: 'times new roman', 'serif';font-size: 12pt;margin-bottom: 0;margin-top: 0;\">&#160;</div><div><table style=\"border: none; margin-bottom: 0.001pt; width: 84%; border-spacing: 0px; border-collapse: separate;;margin : 0px auto;;text-align:left;\"><tr><td style=\"padding: 0px 0px 1pt; vertical-align: bottom;;width:;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; line-height: 8pt; background: none; margin-bottom: 0px; margin-top: 0px;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; color: rgb(0, 0, 0); background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding: 0in 0in 1pt; vertical-align: bottom;;width:;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; line-height: 8pt; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td colspan=\"10\" style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; border-bottom: 1pt solid rgb(0, 0, 0);;width:;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; text-align: center; line-height: 8pt; white-space: nowrap;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\"><div style=\"white-space: nowrap;;font-weight:bold;display:inline;\">Fifty-two weeks ended December 29, 2018</div></div></div></td><td style=\"padding: 0in 0in 1pt; vertical-align: bottom; white-space: nowrap;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; line-height: 8pt; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td></tr><tr><td style=\"padding: 0px 0px 2pt; vertical-align: bottom;;width:;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; line-height: 8pt; background: none; margin-bottom: 0pt; margin-top: 0pt;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; color: rgb(0, 0, 0); background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding: 0in 0in 2pt; vertical-align: bottom;;width:;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0pt; margin-top: 0pt; line-height: 8pt; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td colspan=\"2\" style=\"padding: 0in 0in 2pt; vertical-align: bottom; white-space: nowrap; border-bottom: 0.75pt solid black;;width:;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; text-align: center; line-height: 8pt; white-space: nowrap; margin-top: 0pt; margin-bottom: 0pt;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\"><div style=\"white-space: nowrap;;font-weight:bold;display:inline;\">Earnings to</div></div></div><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; text-align: center; line-height: 8pt; white-space: nowrap; margin-top: 0pt; margin-bottom: 0pt;\"><div style=\"font-size: 8pt; letter-spacing: 0px;;font-weight:bold;display:inline;\">Common</div></div><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; text-align: center; line-height: 8pt; white-space: nowrap; margin-top: 0pt; margin-bottom: 0pt;\"><div style=\"font-size: 8pt; letter-spacing: 0px;;font-weight:bold;display:inline;\">Shareholders</div></div></td><td style=\"padding: 0in 0in 0.75pt; vertical-align: bottom; white-space: nowrap;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0pt; margin-top: 0pt; line-height: 8pt; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding: 0in 0in 2pt; vertical-align: bottom; white-space: nowrap;;width:;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0pt; margin-top: 0pt; line-height: 8pt; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td colspan=\"2\" style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; border-bottom: 1pt solid rgb(0, 0, 0); border-top: 0px none;;width:;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; text-align: center; line-height: 8pt; white-space: nowrap; margin-top: 0pt; margin-bottom: 0pt;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\"><div style=\"white-space: nowrap;;font-weight:bold;display:inline;\">Common Shares</div></div></div></td><td style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; border-bottom: 0.75pt solid black; border-top: 0px none;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0pt; margin-top: 0pt; line-height: 8pt; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding: 0in 0in 0.75pt; vertical-align: bottom; white-space: nowrap; border-top: 0px none;;width:;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0pt; margin-top: 0pt; line-height: 8pt; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td colspan=\"2\" style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; border-bottom: 1pt solid rgb(0, 0, 0); border-top: 0px none;;width:;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; text-align: center; line-height: 8pt; white-space: nowrap; margin-top: 0pt; margin-bottom: 0pt;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\"><div style=\"white-space: nowrap;;font-weight:bold;display:inline;\">EPS</div></div></div></td><td style=\"padding: 0in 0in 1pt; vertical-align: bottom; white-space: nowrap;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0pt; margin-top: 0pt; line-height: 8pt; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td></tr><tr><td style=\"padding: 0px; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;width:;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; line-height: 8pt; background: none; margin-bottom: 0px; margin-top: 0px;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; color: rgb(0, 0, 0); background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding: 0in; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;width:;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; line-height: 8pt; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td colspan=\"10\" style=\"padding: 0in; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;width:;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; text-align: center; line-height: 8pt; white-space: nowrap;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\"><div style=\"white-space: nowrap;;font-weight:bold;display:inline;\">(in thousands, except per share data)</div></div></div></td><td style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; line-height: 8pt; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td></tr><tr><td style=\"background: rgb(204, 238, 255); padding: 0px; vertical-align: bottom; width: 69%;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; margin-bottom: 0px; margin-left: 0.17in; margin-top: 0px; text-indent: -0.17in; line-height: normal;\">As reported &#8212; basic</div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; width: 1%;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 1%; text-align: left; vertical-align: bottom; padding: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: left; line-height: normal; white-space: nowrap; margin-left: 0in; text-indent: 0in;\"><div style=\"white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">$</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 6%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">68,080</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 6%; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 4%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">8,620</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 6%; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: left; line-height: normal; white-space: nowrap; margin-left: 0in; text-indent: 0in;\"><div style=\"white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">$</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 2%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">7.90</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td></tr><tr><td style=\"background: rgba(255, 255, 255, 0); padding: 0px; vertical-align: bottom; width: 69%;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; margin-bottom: 0px; margin-left: 0.52in; margin-top: 0px; line-height: normal;\">Add: effect of dilutive potential common shares Share-based awards</div></td><td style=\"background: rgba(255, 255, 255, 0); padding: 0in; vertical-align: bottom; width: 1%;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background: rgba(255, 255, 255, 0); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 6%;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\">&#8212;</div></td><td style=\"background: rgba(255, 255, 255, 0); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background-color: rgba(255, 255, 255, 0); width: 6%; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background: rgba(255, 255, 255, 0); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background: rgba(255, 255, 255, 0); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 4%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">112</div></div></td><td style=\"background: rgba(255, 255, 255, 0); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background-color: rgba(255, 255, 255, 0); width: 6%; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background: rgba(255, 255, 255, 0); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background: rgba(255, 255, 255, 0); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 2%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; line-height: normal; background-image: none; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; margin-bottom: 0px; margin-top: 0px; white-space: nowrap; margin-right: 0in; text-align: right;\">&#160;</div></td><td style=\"background: rgba(255, 255, 255, 0); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td></tr><tr><td style=\"padding: 0px; vertical-align: bottom; background-color: rgb(204, 238, 255); width: 69%;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; margin-bottom: 0px; margin-left: 0.52in; margin-top: 0px; line-height: normal;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">Class&#160;B Common Stock</div></div></td><td style=\"padding: 0in; vertical-align: bottom; background-color: rgb(204, 238, 255); width: 1%;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 1%; text-align: left; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255); width: 6%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">23,710</div></div></td><td style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255); width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 6%; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255); width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255); width: 4%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">3,002</div></div></td><td style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255); width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 6%; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255); width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255); width: 2%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; line-height: normal; background-image: none; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; margin-bottom: 0px; margin-top: 0px; white-space: nowrap; margin-right: 0in; text-align: right;\">&#160;</div></td><td style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255); width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td></tr><tr><td style=\"background: rgba(255, 255, 255, 0); padding: 0px 0px 0.5pt; vertical-align: bottom; width: 69%; font-size: 10pt;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; margin-bottom: 0px; margin-left: 0.17in; margin-top: 0px; text-indent: -0.17in; line-height: normal;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">Net effect of unvested participating shares</div></div></td><td style=\"background: rgba(255, 255, 255, 0); padding: 0in 0in 0.5pt; vertical-align: bottom; width: 1%;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left; vertical-align: bottom; padding-top: 0in; padding-right: 0in; padding-left: 0in; border-bottom: 1pt solid black;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background: rgba(255, 255, 255, 0); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 6%; text-align: right; border-bottom: 1pt solid black;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">8</div></div></td><td style=\"background: rgba(255, 255, 255, 0); padding: 0in 0in 0.5pt; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background-color: rgba(255, 255, 255, 0); width: 6%; vertical-align: bottom; padding: 0in 0in 0.5pt;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background: rgba(255, 255, 255, 0); padding-top: 0in; padding-right: 0in; padding-left: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left; border-bottom: 1pt solid black;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background: rgba(255, 255, 255, 0); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 4%; border-bottom: 1pt solid black;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">&#8212;</div></div></td><td style=\"background: rgba(255, 255, 255, 0); padding: 0in 0in 0.5pt; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background-color: rgba(255, 255, 255, 0); width: 6%; vertical-align: bottom; padding: 0in 0in 0.5pt;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background: rgba(255, 255, 255, 0); padding: 0in 0in 0.5pt; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background: rgba(255, 255, 255, 0); padding: 0in 0in 0.5pt; vertical-align: bottom; white-space: nowrap; width: 2%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; line-height: normal; background-image: none; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; margin-bottom: 0px; margin-top: 0px; white-space: nowrap; margin-right: 0in; text-align: right;\">&#160;</div></td><td style=\"background: rgba(255, 255, 255, 0); padding: 0in 0in 0.5pt; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td></tr><tr><td style=\"padding: 0px 0px 1.25pt; vertical-align: bottom; background-color: rgb(204, 238, 255); width: 69%;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; margin-bottom: 0px; margin-left: 0.17in; margin-top: 0px; text-indent: -0.17in; line-height: normal;\">Net income per common share &#8212; diluted</div></td><td style=\"padding: 0in 0in 1.25pt; vertical-align: bottom; background-color: rgb(204, 238, 255); width: 1%;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 1%; text-align: left; vertical-align: bottom; padding-top: 0in; padding-right: 0in; padding-left: 0in; border-bottom: 2.5pt double black;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: left; line-height: normal; white-space: nowrap; margin-left: 0in; text-indent: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">$</div></div></td><td style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255); width: 6%; text-align: right; border-bottom: 2.5pt double black;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">91,798</div></div></td><td style=\"padding: 0in 0in 1.25pt; vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255); width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 6%; vertical-align: bottom; padding: 0in 0in 1.25pt;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding-top: 0in; padding-right: 0in; padding-left: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255); width: 1%; text-align: left; border-bottom: 2.5pt double black;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255); width: 4%; text-align: right; border-bottom: 2.5pt double black;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">11,734</div></div></td><td style=\"padding: 0in 0in 1.25pt; vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255); width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 6%; vertical-align: bottom; padding: 0in 0in 1.25pt;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding: 0in 0in 1.25pt; vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255); width: 1%; text-align: left;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: left; line-height: normal; white-space: nowrap; margin-left: 0in; text-indent: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">$</div></div></td><td style=\"padding: 0in 0in 1.25pt; vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255); width: 2%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">7.82</div></div></td><td style=\"padding: 0in 0in 1.25pt; vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255); width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td></tr></table><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"margin-bottom: 0px; margin-top: 0px;\">&#160;</div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div></div><div style=\"font-family: &quot;times new roman&quot;, serif; font-size: 1pt; background: none; margin-bottom: 0px; margin-top: 0px;\"><div style=\"font-size: 1pt; color: rgb(0, 0, 0); background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"color: rgb(0, 0, 0); background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</div></div></div><div><table style=\"width: 84%; border-spacing: 0px; border-collapse: separate;;margin : 0px auto;;text-align:left;\"><tr style=\"page-break-inside:avoid\"><td style=\"padding: 0px 0in 1pt; font-size: 8pt; vertical-align: bottom;;width:;\"><div style=\"margin: 0px 0in; font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; line-height: 8pt; background: none;\"><div style=\"font-size: 8pt; text-decoration: none; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">&#160;</div></div></td><td style=\"padding: 0in 0in 1pt; font-size: 8pt; vertical-align: bottom;;width:;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; line-height: 8pt; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td colspan=\"10\" style=\"padding: 0in; font-size: 8pt; white-space: nowrap; vertical-align: bottom; border-bottom: 1pt solid black;;width:;\"><div style=\"text-align: center; margin: 0in 0in 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; line-height: 8pt; white-space: nowrap;\"><div style=\"white-space: nowrap; font-size: 8pt;;font-weight:bold;display:inline;\"><div style=\"font-size: 8pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">Fifty-two weeks ended December 30, 2017</div></div></div></td><td style=\"padding: 0in 0in 1pt; font-size: 8pt; white-space: nowrap; vertical-align: bottom;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; line-height: 8pt; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td></tr><tr style=\"page-break-inside:avoid\"><td style=\"padding: 0px 0in 1pt; font-size: 8pt; vertical-align: bottom;;width:;\"><div style=\"margin: 0pt 0in; font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; line-height: 8pt; background: none;\"><div style=\"font-size: 8pt; text-decoration: none; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">&#160;</div></div></td><td style=\"padding: 0in 0in 1pt; font-size: 8pt; vertical-align: bottom;;width:;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0pt; margin-top: 0pt; line-height: 8pt; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td colspan=\"2\" style=\"padding: 0in; font-size: 8pt; white-space: nowrap; vertical-align: bottom; border-bottom: 1pt solid black; border-top: 0px none;;width:;\"><div style=\"text-align: center; margin: 0pt 0in; font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; line-height: 8pt; white-space: nowrap;\"><div style=\"white-space: nowrap; font-size: 8pt;;font-weight:bold;display:inline;\"><div style=\"font-size: 8pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">Earnings to</div></div></div><div style=\"text-align: center; margin: 0pt 0in; font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; line-height: 8pt; white-space: nowrap;\"><div style=\"font-size: 8pt;;font-weight:bold;display:inline;\"><div style=\"font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;\">Common</div></div></div><div style=\"text-align: center; margin: 0pt 0in; font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; line-height: 8pt; white-space: nowrap;\"><div style=\"font-size: 8pt;;font-weight:bold;display:inline;\"><div style=\"font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;\">Shareholders</div></div></div></td><td style=\"padding: 0in 0in 1pt; font-size: 8pt; white-space: nowrap; vertical-align: bottom; border-top: 0px none;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0pt; margin-top: 0pt; line-height: 8pt; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding: 0in 0in 1pt; font-size: 8pt; white-space: nowrap; vertical-align: bottom; border-top: 0px none;;width:;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0pt; margin-top: 0pt; line-height: 8pt; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td colspan=\"2\" style=\"padding: 0in; font-size: 8pt; white-space: nowrap; vertical-align: bottom; border-bottom: 0.75pt solid black; border-top: 0px none;;width:;\"><div style=\"text-align: center; margin: 0pt 0in; font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; line-height: 8pt; white-space: nowrap;\"><div style=\"white-space: nowrap; font-size: 8pt;;font-weight:bold;display:inline;\"><div style=\"font-size: 8pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">Common Shares</div></div></div></td><td style=\"padding: 0in; font-size: 8pt; white-space: nowrap; vertical-align: bottom; border-bottom: 0.75pt solid black; border-top: 0px none;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0pt; margin-top: 0pt; line-height: 8pt; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding: 0in 0in 0.75pt; font-size: 8pt; white-space: nowrap; vertical-align: bottom; border-top: 0px none;;width:;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0pt; margin-top: 0pt; line-height: 8pt; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td colspan=\"2\" style=\"padding: 0in; font-size: 8pt; white-space: nowrap; vertical-align: bottom; border-bottom: 0.75pt solid black; border-top: 0px none;;width:;\"><div style=\"text-align: center; margin: 0pt 0in; font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; line-height: 8pt; white-space: nowrap;\"><div style=\"white-space: nowrap; font-size: 8pt;;font-weight:bold;display:inline;\"><div style=\"font-size: 8pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">EPS</div></div></div></td><td style=\"padding: 0in 0in 0.75pt; font-size: 8pt; white-space: nowrap; vertical-align: bottom;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0pt; margin-top: 0pt; line-height: 8pt; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td></tr><tr style=\"page-break-inside:avoid\"><td style=\"padding: 0px 0in; font-size: 8pt; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;width:;\"><div style=\"margin: 0px 0in; font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; line-height: 8pt; background: none;\"><div style=\"font-size: 8pt; text-decoration: none; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">&#160;</div></div></td><td style=\"padding: 0in; font-size: 8pt; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;width:;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; line-height: 8pt; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td colspan=\"10\" style=\"padding: 0in; font-size: 8pt; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;width:;\"><div style=\"text-align: center; margin: 0in 0in 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; line-height: 8pt; white-space: nowrap;\"><div style=\"white-space: nowrap; font-size: 8pt;;font-weight:bold;display:inline;\"><div style=\"font-size: 8pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">(in thousands, except per share data)</div></div></div></td><td style=\"padding: 0in; font-size: 8pt; white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; line-height: 8pt; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td></tr><tr style=\"page-break-inside:avoid\"><td style=\"background: rgb(204, 238, 255); padding: 0px 0in; font-size: 10pt; width: 69%; vertical-align: bottom;\"><div style=\"margin: 0in 0in 0.0001pt 12pt; text-indent: -12pt; font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; line-height: normal;\">As reported &#8212; basic</div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; font-size: 10pt; width: 1%; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 1%; text-align: left; vertical-align: bottom; padding: 0in;\"><div style=\"text-align: left; margin: 0in 0in 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; line-height: normal; white-space: nowrap; text-indent: 0in;\"><div style=\"font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">$</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; font-size: 10pt; white-space: nowrap; width: 6%; text-align: right; vertical-align: bottom;\"><div style=\"text-align: right; margin: 0in 0in 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; line-height: normal; white-space: nowrap;\"><div style=\"font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">73,114</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; font-size: 10pt; white-space: nowrap; width: 1%; text-align: left; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 6%; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; font-size: 10pt; white-space: nowrap; width: 1%; text-align: left; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; font-size: 10pt; white-space: nowrap; width: 4%; text-align: right; vertical-align: bottom;\"><div style=\"text-align: right; margin: 0in 0in 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; line-height: normal; white-space: nowrap;\"><div style=\"font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">8,933</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; font-size: 10pt; white-space: nowrap; width: 1%; text-align: left; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 6%; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; font-size: 10pt; white-space: nowrap; width: 1%; text-align: left; vertical-align: bottom;\"><div style=\"text-align: left; margin: 0in 0in 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; line-height: normal; white-space: nowrap; text-indent: 0in;\"><div style=\"font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">$</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; font-size: 10pt; white-space: nowrap; width: 2%; text-align: right; vertical-align: bottom;\"><div style=\"text-align: right; margin: 0in 0in 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; line-height: normal; white-space: nowrap;\"><div style=\"font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">8.18</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; font-size: 10pt; white-space: nowrap; width: 1%; text-align: left; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td></tr><tr style=\"page-break-inside:avoid\"><td style=\"background: rgba(255, 255, 255, 0); padding: 0px 0in; font-size: 10pt; width: 69%; vertical-align: bottom;\"><div style=\"margin: 0in 0in 0.0001pt 0.52in; font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; line-height: normal;\">Add: effect of dilutive potential common shares Share-based awards</div></td><td style=\"background: rgba(255, 255, 255, 0); padding: 0in; font-size: 10pt; width: 1%; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background: rgba(255, 255, 255, 0); padding: 0in; font-size: 10pt; white-space: nowrap; width: 6%; vertical-align: bottom;\"><div style=\"text-align: right; margin: 0in 0in 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; line-height: normal; white-space: nowrap;\"><div style=\"font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">&#8212;</div></div></td><td style=\"background: rgba(255, 255, 255, 0); padding: 0in; font-size: 10pt; white-space: nowrap; width: 1%; text-align: left; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background-color: rgba(255, 255, 255, 0); width: 6%; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background: rgba(255, 255, 255, 0); padding: 0in; font-size: 10pt; white-space: nowrap; width: 1%; text-align: left; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background: rgba(255, 255, 255, 0); padding: 0in; font-size: 10pt; white-space: nowrap; width: 4%; text-align: right; vertical-align: bottom;\"><div style=\"text-align: right; margin: 0in 0in 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; line-height: normal; white-space: nowrap;\"><div style=\"font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">145</div></div></td><td style=\"background: rgba(255, 255, 255, 0); padding: 0in; font-size: 10pt; white-space: nowrap; width: 1%; text-align: left; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background-color: rgba(255, 255, 255, 0); width: 6%; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background: rgba(255, 255, 255, 0); padding: 0in; font-size: 10pt; white-space: nowrap; width: 1%; text-align: left; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background: rgba(255, 255, 255, 0); padding: 0in; white-space: nowrap; width: 2%; text-align: right; vertical-align: bottom;\">&#160;</td><td style=\"background: rgba(255, 255, 255, 0); padding: 0in; white-space: nowrap; width: 1%; text-align: left; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td></tr><tr style=\"page-break-inside:avoid\"><td style=\"padding: 0px 0in; font-size: 10pt; background-color: rgb(204, 238, 255); width: 69%; vertical-align: bottom;\"><div style=\"margin: 0in 0in 0.0001pt 0.52in; font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; line-height: normal;\"><div style=\"font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">Class&#160;B Common Stock</div></div></td><td style=\"padding: 0in; font-size: 10pt; background-color: rgb(204, 238, 255); width: 1%; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 1%; text-align: left; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding: 0in; font-size: 10pt; white-space: nowrap; background-color: rgb(204, 238, 255); width: 6%; text-align: right; vertical-align: bottom;\"><div style=\"text-align: right; margin: 0in 0in 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; line-height: normal; white-space: nowrap;\"><div style=\"font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">25,391</div></div></td><td style=\"padding: 0in; font-size: 10pt; white-space: nowrap; background-color: rgb(204, 238, 255); width: 1%; text-align: left; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 6%; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding: 0in; font-size: 10pt; white-space: nowrap; background-color: rgb(204, 238, 255); width: 1%; text-align: left; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding: 0in; font-size: 10pt; white-space: nowrap; background-color: rgb(204, 238, 255); width: 4%; text-align: right; vertical-align: bottom;\"><div style=\"text-align: right; margin: 0in 0in 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; line-height: normal; white-space: nowrap;\"><div style=\"font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">3,102</div></div></td><td style=\"padding: 0in; font-size: 10pt; white-space: nowrap; background-color: rgb(204, 238, 255); width: 1%; text-align: left; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 6%; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding: 0in; font-size: 10pt; white-space: nowrap; background-color: rgb(204, 238, 255); width: 1%; text-align: left; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding: 0in; white-space: nowrap; background-color: rgb(204, 238, 255); width: 2%; text-align: right; vertical-align: bottom;\">&#160;</td><td style=\"padding: 0in; white-space: nowrap; background-color: rgb(204, 238, 255); width: 1%; text-align: left; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td></tr><tr style=\"page-break-inside:avoid\"><td style=\"background: rgba(255, 255, 255, 0); padding: 0px 0in 0.5pt; font-size: 10pt; width: 69%; vertical-align: bottom;\"><div style=\"margin: 0in 0in 0.0001pt 12pt; text-indent: -12pt; font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; line-height: normal;\"><div style=\"font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">Net effect of unvested participating shares</div></div></td><td style=\"background: rgba(255, 255, 255, 0); padding: 0in 0in 0.5pt; font-size: 10pt; width: 1%; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left; vertical-align: bottom; padding-top: 0in; padding-right: 0in; padding-left: 0in; border-bottom: 1pt solid black;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background: rgba(255, 255, 255, 0); padding: 0in; font-size: 10pt; white-space: nowrap; width: 6%; text-align: right; vertical-align: bottom; border-bottom: 1pt solid black;\"><div style=\"text-align: right; margin: 0in 0in 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; line-height: normal; white-space: nowrap;\"><div style=\"font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">7</div></div></td><td style=\"background: rgba(255, 255, 255, 0); padding: 0in 0in 0.5pt; font-size: 10pt; white-space: nowrap; width: 1%; text-align: left; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background-color: rgba(255, 255, 255, 0); width: 6%; vertical-align: bottom; padding: 0in 0in 0.5pt;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background: rgba(255, 255, 255, 0); padding-top: 0in; padding-right: 0in; padding-left: 0in; font-size: 10pt; white-space: nowrap; width: 1%; text-align: left; vertical-align: bottom; border-bottom: 1pt solid black;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background: rgba(255, 255, 255, 0); padding: 0in; font-size: 10pt; white-space: nowrap; width: 4%; vertical-align: bottom; border-bottom: 1pt solid black;\"><div style=\"text-align: right; margin: 0in 0in 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; line-height: normal; white-space: nowrap;\"><div style=\"font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">&#8212;</div></div></td><td style=\"background: rgba(255, 255, 255, 0); padding: 0in 0in 0.5pt; font-size: 10pt; white-space: nowrap; width: 1%; text-align: left; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background-color: rgba(255, 255, 255, 0); width: 6%; vertical-align: bottom; padding: 0in 0in 0.5pt;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background: rgba(255, 255, 255, 0); padding: 0in 0in 0.5pt; font-size: 10pt; white-space: nowrap; width: 1%; text-align: left; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background: rgba(255, 255, 255, 0); padding: 0in 0in 0.5pt; white-space: nowrap; width: 2%; text-align: right; vertical-align: bottom;\">&#160;</td><td style=\"background: rgba(255, 255, 255, 0); padding: 0in 0in 0.5pt; white-space: nowrap; width: 1%; text-align: left; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td></tr><tr style=\"page-break-inside:avoid\"><td style=\"padding: 0px 0in 1.25pt; font-size: 10pt; background-color: rgb(204, 238, 255); width: 69%; vertical-align: bottom;\"><div style=\"margin: 0in 0in 0.0001pt 12pt; text-indent: -12pt; font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; line-height: normal;\">Net income per common share &#8212; diluted</div></td><td style=\"padding: 0in 0in 1.25pt; font-size: 10pt; background-color: rgb(204, 238, 255); width: 1%; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 1%; text-align: left; vertical-align: bottom; padding-top: 0in; padding-right: 0in; padding-left: 0in; border-bottom: 2.5pt double black;\"><div style=\"text-align: left; margin: 0in 0in 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; line-height: normal; white-space: nowrap; text-indent: 0in;\"><div style=\"font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">$</div></div></td><td style=\"padding: 0in; font-size: 10pt; white-space: nowrap; background-color: rgb(204, 238, 255); width: 6%; text-align: right; vertical-align: bottom; border-bottom: 2.5pt double black;\"><div style=\"text-align: right; margin: 0in 0in 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; line-height: normal; white-space: nowrap;\"><div style=\"font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">98,512</div></div></td><td style=\"padding: 0in 0in 1.25pt; font-size: 10pt; white-space: nowrap; background-color: rgb(204, 238, 255); width: 1%; text-align: left; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 6%; vertical-align: bottom; padding: 0in 0in 1.25pt;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding-top: 0in; padding-right: 0in; padding-left: 0in; font-size: 10pt; white-space: nowrap; background-color: rgb(204, 238, 255); width: 1%; text-align: left; vertical-align: bottom; border-bottom: 2.5pt double black;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding: 0in; font-size: 10pt; white-space: nowrap; background-color: rgb(204, 238, 255); width: 4%; text-align: right; vertical-align: bottom; border-bottom: 2.5pt double black;\"><div style=\"text-align: right; margin: 0in 0in 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; line-height: normal; white-space: nowrap;\"><div style=\"font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">12,180</div></div></td><td style=\"padding: 0in 0in 1.25pt; font-size: 10pt; white-space: nowrap; background-color: rgb(204, 238, 255); width: 1%; text-align: left; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 6%; vertical-align: bottom; padding: 0in 0in 1.25pt;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding: 0in 0in 1.25pt; font-size: 10pt; white-space: nowrap; background-color: rgb(204, 238, 255); width: 1%; text-align: left; vertical-align: bottom;\"><div style=\"text-align: left; margin: 0in 0in 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; line-height: normal; white-space: nowrap; text-indent: 0in;\"><div style=\"font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">$</div></div></td><td style=\"padding: 0in 0in 1.25pt; font-size: 10pt; white-space: nowrap; background-color: rgb(204, 238, 255); width: 2%; text-align: right; vertical-align: bottom;\"><div style=\"text-align: right; margin: 0in 0in 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; line-height: normal; white-space: nowrap;\"><div style=\"font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">8.09</div></div></td><td style=\"padding: 0in 0in 1.25pt; font-size: 10pt; white-space: nowrap; background-color: rgb(204, 238, 255); width: 1%; text-align: left; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td></tr></table><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px; background: none;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div></div><div style=\"font-family: &quot;times new roman&quot;, serif; font-size: 10pt; background: none; margin-bottom: 0px; margin-top: 0px;\">&#160;</div><div><table style=\"border: none; margin-bottom: 0.001pt; width: 84%; border-spacing: 0px; border-collapse: separate;;margin : 0px auto;;text-align:left;\"><tr><td style=\"padding: 0px 0px 1pt; vertical-align: bottom;;width:;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; line-height: 8pt; background: none; margin-bottom: 0px; margin-top: 0px;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; color: rgb(0, 0, 0); background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding: 0in 0in 1pt; vertical-align: bottom;;width:;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; line-height: 8pt; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td colspan=\"10\" style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; border-bottom: 1pt solid rgb(0, 0, 0);;width:;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; text-align: center; line-height: 8pt; white-space: nowrap;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\"><div style=\"white-space: nowrap;;font-weight:bold;display:inline;\">Fifty-three weeks ended December 31, 2016</div></div></div></td><td style=\"padding: 0in 0in 1pt; vertical-align: bottom; white-space: nowrap;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; line-height: 8pt; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td></tr><tr><td style=\"padding: 0px 0px 1pt; vertical-align: bottom;;width:;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; line-height: 8pt; background: none; margin-bottom: 0pt; margin-top: 0pt;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; color: rgb(0, 0, 0); background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding: 0in 0in 1pt; vertical-align: bottom;;width:;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0pt; margin-top: 0pt; line-height: 8pt; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td colspan=\"2\" style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; border-bottom: 1pt solid rgb(0, 0, 0); border-top: 0px none;;width:;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; text-align: center; line-height: 8pt; white-space: nowrap; margin-top: 0pt; margin-bottom: 0pt;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\"><div style=\"white-space: nowrap;;font-weight:bold;display:inline;\">Earnings to</div></div></div><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; text-align: center; line-height: 8pt; white-space: nowrap; margin-top: 0pt; margin-bottom: 0pt;\"><div style=\"font-size: 8pt; letter-spacing: 0px;;font-weight:bold;display:inline;\">Common</div></div><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; text-align: center; line-height: 8pt; white-space: nowrap; margin-top: 0pt; margin-bottom: 0pt;\"><div style=\"font-size: 8pt; letter-spacing: 0px;;font-weight:bold;display:inline;\">Shareholders</div></div></td><td style=\"padding: 0in 0in 1pt; vertical-align: bottom; white-space: nowrap; border-top: 0px none;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0pt; margin-top: 0pt; line-height: 8pt; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding: 0in 0in 1pt; vertical-align: bottom; white-space: nowrap; border-top: 0px none;;width:;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0pt; margin-top: 0pt; line-height: 8pt; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td colspan=\"2\" style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; border-bottom: 1pt solid rgb(0, 0, 0); border-top: 0px none;;width:;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; text-align: center; line-height: 8pt; white-space: nowrap; margin-top: 0pt; margin-bottom: 0pt;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\"><div style=\"white-space: nowrap;;font-weight:bold;display:inline;\">Common Shares</div></div></div></td><td style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; border-bottom: 0.75pt solid black; border-top: 0px none;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0pt; margin-top: 0pt; line-height: 8pt; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding: 0in 0in 0.75pt; vertical-align: bottom; white-space: nowrap; border-top: 0px none;;width:;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0pt; margin-top: 0pt; line-height: 8pt; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td colspan=\"2\" style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; border-bottom: 1pt solid rgb(0, 0, 0); border-top: 0px none;;width:;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; text-align: center; line-height: 8pt; white-space: nowrap; margin-top: 0pt; margin-bottom: 0pt;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\"><div style=\"white-space: nowrap;;font-weight:bold;display:inline;\">EPS</div></div></div></td><td style=\"padding: 0in 0in 1pt; vertical-align: bottom; white-space: nowrap;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0pt; margin-top: 0pt; line-height: 8pt; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td></tr><tr><td style=\"padding: 0px; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;width:;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; line-height: 8pt; background: none; margin-bottom: 0px; margin-top: 0px;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; color: rgb(0, 0, 0); background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding: 0in; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;width:;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; line-height: 8pt; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td colspan=\"10\" style=\"padding: 0in; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;width:;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; text-align: center; line-height: 8pt; white-space: nowrap;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\"><div style=\"white-space: nowrap;;font-weight:bold;display:inline;\">(in thousands, except per share data)</div></div></div></td><td style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; line-height: 8pt; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td></tr><tr><td style=\"background: rgb(204, 238, 255); padding: 0px; vertical-align: bottom; width: 69%;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; margin-bottom: 0px; margin-left: 0.17in; margin-top: 0px; text-indent: -0.17in; line-height: normal;\">As reported &#8212; basic</div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; width: 1%;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 1%; text-align: left; vertical-align: bottom; padding: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: left; line-height: normal; white-space: nowrap; margin-left: 0in; text-indent: 0in;\"><div style=\"white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">$</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 6%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">63,717</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 6%; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 4%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">9,189</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 6%; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: left; line-height: normal; white-space: nowrap; margin-left: 0in; text-indent: 0in;\"><div style=\"white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">$</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 2%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">6.93</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td></tr><tr><td style=\"background: rgba(255, 255, 255, 0); padding: 0px; vertical-align: bottom; width: 69%;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; margin-bottom: 0px; margin-left: 0.52in; margin-top: 0px; line-height: normal;\">Add: effect of dilutive potential common shares Share-based awards</div></td><td style=\"background: rgba(255, 255, 255, 0); padding: 0in; vertical-align: bottom; width: 1%;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background: rgba(255, 255, 255, 0); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 6%;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">&#8212;</div></div></td><td style=\"background: rgba(255, 255, 255, 0); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background-color: rgba(255, 255, 255, 0); width: 6%; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background: rgba(255, 255, 255, 0); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background: rgba(255, 255, 255, 0); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 4%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">263</div></div></td><td style=\"background: rgba(255, 255, 255, 0); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background-color: rgba(255, 255, 255, 0); width: 6%; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background: rgba(255, 255, 255, 0); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background: rgba(255, 255, 255, 0); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 2%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; line-height: normal; background-image: none; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; margin-bottom: 0px; margin-top: 0px; white-space: nowrap; margin-right: 0in; text-align: right;\">&#160;</div></td><td style=\"background: rgba(255, 255, 255, 0); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td></tr><tr><td style=\"padding: 0px; vertical-align: bottom; background-color: rgb(204, 238, 255); width: 69%;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; margin-bottom: 0px; margin-left: 0.52in; margin-top: 0px; line-height: normal;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">Class&#160;B Common Stock</div></div></td><td style=\"padding: 0in; vertical-align: bottom; background-color: rgb(204, 238, 255); width: 1%;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 1%; text-align: left; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255); width: 6%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">23,190</div></div></td><td style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255); width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 6%; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255); width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255); width: 4%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">3,344</div></div></td><td style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255); width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 6%; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255); width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255); width: 2%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; line-height: normal; background-image: none; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; margin-bottom: 0px; margin-top: 0px; white-space: nowrap; margin-right: 0in; text-align: right;\">&#160;</div></td><td style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255); width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td></tr><tr><td style=\"background: rgba(255, 255, 255, 0); padding: 0px 0px 0.5pt; vertical-align: bottom; width: 69%; font-size: 10pt;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; margin-bottom: 0px; margin-left: 0.17in; margin-top: 0px; text-indent: -0.17in; line-height: normal;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">Net effect of unvested participating shares</div></div></td><td style=\"background: rgba(255, 255, 255, 0); padding: 0in 0in 0.5pt; vertical-align: bottom; width: 1%;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left; vertical-align: bottom; padding-top: 0in; padding-right: 0in; padding-left: 0in; border-bottom: 1pt solid black;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background: rgba(255, 255, 255, 0); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 6%; text-align: right; border-bottom: 1pt solid black;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">9</div></div></td><td style=\"background: rgba(255, 255, 255, 0); padding: 0in 0in 0.5pt; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background-color: rgba(255, 255, 255, 0); width: 6%; vertical-align: bottom; padding: 0in 0in 0.5pt;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background: rgba(255, 255, 255, 0); padding-top: 0in; padding-right: 0in; padding-left: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left; border-bottom: 1pt solid black;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background: rgba(255, 255, 255, 0); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 4%; border-bottom: 1pt solid black;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">&#8212;</div></div></td><td style=\"background: rgba(255, 255, 255, 0); padding: 0in 0in 0.5pt; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background-color: rgba(255, 255, 255, 0); width: 6%; vertical-align: bottom; padding: 0in 0in 0.5pt;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background: rgba(255, 255, 255, 0); padding: 0in 0in 0.5pt; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background: rgba(255, 255, 255, 0); padding: 0in 0in 0.5pt; vertical-align: bottom; white-space: nowrap; width: 2%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; line-height: normal; background-image: none; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; margin-bottom: 0px; margin-top: 0px; white-space: nowrap; margin-right: 0in; text-align: right;\">&#160;</div></td><td style=\"background: rgba(255, 255, 255, 0); padding: 0in 0in 0.5pt; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td></tr><tr><td style=\"padding: 0px 0px 1.25pt; vertical-align: bottom; background-color: rgb(204, 238, 255); width: 69%;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; margin-bottom: 0px; margin-left: 0.17in; margin-top: 0px; text-indent: -0.17in; line-height: normal;\">Net income per common share &#8212; diluted</div></td><td style=\"padding: 0in 0in 1.25pt; vertical-align: bottom; background-color: rgb(204, 238, 255); width: 1%;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 1%; text-align: left; vertical-align: bottom; padding-top: 0in; padding-right: 0in; padding-left: 0in; border-bottom: 2.5pt double black;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: left; line-height: normal; white-space: nowrap; margin-left: 0in; text-indent: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">$</div></div></td><td style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255); width: 6%; text-align: right; border-bottom: 2.5pt double black;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">86,916</div></div></td><td style=\"padding: 0in 0in 1.25pt; vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255); width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 6%; vertical-align: bottom; padding: 0in 0in 1.25pt;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding-top: 0in; padding-right: 0in; padding-left: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255); width: 1%; text-align: left; border-bottom: 2.5pt double black;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255); width: 4%; text-align: right; border-bottom: 2.5pt double black;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">12,796</div></div></td><td style=\"padding: 0in 0in 1.25pt; vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255); width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 6%; vertical-align: bottom; padding: 0in 0in 1.25pt;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding: 0in 0in 1.25pt; vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255); width: 1%; text-align: left;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: left; line-height: normal; white-space: nowrap; margin-left: 0in; text-indent: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">$</div></div></td><td style=\"padding: 0in 0in 1.25pt; vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255); width: 2%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">6.79</div></div></td><td style=\"padding: 0in 0in 1.25pt; vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255); width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td></tr></table><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div></div><div style=\"font-size:10pt; color:#000000; font-family:'times new roman'; font-style:normal; font-variant-ligatures:normal; font-variant-caps:normal; font-weight:400; letter-spacing:normal; orphans:2; text-align:start; text-indent:0px; text-transform:none; white-space:normal; widows:2; word-spacing:0px; -webkit-text-stroke-width:0px; text-decoration-style:initial; text-decoration-color:initial; margin-top:12pt; margin-bottom:0pt\">Basic net income per common share for each share of Class&#160;A Common Stock and Class&#160;B Common Stock is $7.90, $8.18, and $6.93 for the fiscal years 2018, 2017, and 2016, respectively, as each share of Class&#160;A and Class&#160;B participates equally in earnings. Shares of Class&#160;B are convertible at any time into shares of Class&#160;A on a&#160;<div style=\"white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">one-for-one</div></div>&#160;basis at the option of the stockholder.</div><div style=\"font-size:10pt; color:#000000; font-family:'times new roman'; font-style:normal; font-variant-ligatures:normal; font-variant-caps:normal; font-weight:400; letter-spacing:normal; orphans:2; text-align:start; text-indent:0px; text-transform:none; white-space:normal; widows:2; word-spacing:0px; -webkit-text-stroke-width:0px; text-decoration-style:initial; text-decoration-color:initial; margin-top:12pt; margin-bottom:0pt\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">Weighted average stock options to purchase 100,000, 785,000, and 712,000 shares of Class&#160;A Common Stock were outstanding during fiscal 2018, 2017, and 2016, 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, 36,000, and 35,000 shares of Class&#160;A Common Stock were outstanding during fiscal 2018, 2017, and 2016, respectively, but not included in computing dilutive income per share because the performance criteria of these stock options were not met as of December&#160;29, 2018, December&#160;30, 2017, and December&#160;31, 2016, respectively.</div></div><div style=\"font-size: 1px; color: rgb(0, 0, 0); font-family: &quot;times new roman&quot;; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin-top: 0px; margin-bottom: 0px; background: none;\"><div style=\"text-decoration: none; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div><div style=\"font-size: 10pt; color: rgb(0, 0, 0); font-family: &quot;times new roman&quot;; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin-top: 0px; margin-bottom: 0px;\">&#160;</div><div style=\"font-size:10pt; color:#000000; font-family:'times new roman'; font-style:normal; font-variant-ligatures:normal; font-variant-caps:normal; font-weight:400; letter-spacing:normal; orphans:2; text-align:start; text-indent:0px; text-transform:none; white-space:normal; widows:2; word-spacing:0px; -webkit-text-stroke-width:0px; text-decoration-style:initial; text-decoration-color:initial; margin-top:0pt; margin-bottom:0pt\">Furthermore, stock options to purchase 6,000 shares of Class&#160;A Common Stock were not included in computing diluted income per share because these stock options were cancelled during the&#160;<div style=\"white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">fifty-two</div>&#160;weeks ended December&#160;29, 2018, due to performance criteria not being met or employee termination prior to vesting.</div> <table border=\"0\" style=\"width:100%; table-layout:fixed;\" cellspacing=\"0\" cellpadding=\"0\"><tr><td></td></tr></table>"}]},{"name":"rpt:f-926","factDimensions":{"xbrl:concept":"us-gaap:ScheduleOfEarningsPerShareDilutedByCommonClassTextBlock","xbrl:period":"2017-12-31T00:00:00/2018-12-30T00:00:00","xbrl:entity":"cik:0000949870"},"factValues":[{"value":"<div style=\"font-size: 10pt; color: rgb(0, 0, 0); font-family: &quot;times new roman&quot;; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin-top: 6pt; margin-bottom: 0pt; line-height: 12pt;\">The following tables set forth the computation of diluted net income per share, assuming the conversion of all Class&#160;B Common Stock into Class&#160;A Common Stock and using the&#160;<div style=\"white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">two-class</div>&#160;method for unvested participating shares:</div><table border=\"0\" style=\"width:100%; table-layout:fixed;\" cellspacing=\"0\" cellpadding=\"0\"><tr><td></td></tr></table><div><table style=\"border: none; margin-bottom: 0.001pt; width: 84%; border-spacing: 0px; border-collapse: separate;;margin : 0px auto;;text-align:left;\"><tr><td style=\"padding: 0px 0px 1pt; vertical-align: bottom;;width:;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; line-height: 8pt; background: none; margin-bottom: 0px; margin-top: 0px;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; color: rgb(0, 0, 0); background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding: 0in 0in 1pt; vertical-align: bottom;;width:;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; line-height: 8pt; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td colspan=\"10\" style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; border-bottom: 1pt solid rgb(0, 0, 0);;width:;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; text-align: center; line-height: 8pt; white-space: nowrap;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\"><div style=\"white-space: nowrap;;font-weight:bold;display:inline;\">Fifty-two weeks ended December 29, 2018</div></div></div></td><td style=\"padding: 0in 0in 1pt; vertical-align: bottom; white-space: nowrap;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; line-height: 8pt; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td></tr><tr><td style=\"padding: 0px 0px 2pt; vertical-align: bottom;;width:;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; line-height: 8pt; background: none; margin-bottom: 0pt; margin-top: 0pt;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; color: rgb(0, 0, 0); background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding: 0in 0in 2pt; vertical-align: bottom;;width:;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0pt; margin-top: 0pt; line-height: 8pt; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td colspan=\"2\" style=\"padding: 0in 0in 2pt; vertical-align: bottom; white-space: nowrap; border-bottom: 0.75pt solid black;;width:;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; text-align: center; line-height: 8pt; white-space: nowrap; margin-top: 0pt; margin-bottom: 0pt;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\"><div style=\"white-space: nowrap;;font-weight:bold;display:inline;\">Earnings to</div></div></div><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; text-align: center; line-height: 8pt; white-space: nowrap; margin-top: 0pt; margin-bottom: 0pt;\"><div style=\"font-size: 8pt; letter-spacing: 0px;;font-weight:bold;display:inline;\">Common</div></div><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; text-align: center; line-height: 8pt; white-space: nowrap; margin-top: 0pt; margin-bottom: 0pt;\"><div style=\"font-size: 8pt; letter-spacing: 0px;;font-weight:bold;display:inline;\">Shareholders</div></div></td><td style=\"padding: 0in 0in 0.75pt; vertical-align: bottom; white-space: nowrap;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0pt; margin-top: 0pt; line-height: 8pt; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding: 0in 0in 2pt; vertical-align: bottom; white-space: nowrap;;width:;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0pt; margin-top: 0pt; line-height: 8pt; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td colspan=\"2\" style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; border-bottom: 1pt solid rgb(0, 0, 0); border-top: 0px none;;width:;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; text-align: center; line-height: 8pt; white-space: nowrap; margin-top: 0pt; margin-bottom: 0pt;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\"><div style=\"white-space: nowrap;;font-weight:bold;display:inline;\">Common Shares</div></div></div></td><td style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; border-bottom: 0.75pt solid black; border-top: 0px none;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0pt; margin-top: 0pt; line-height: 8pt; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding: 0in 0in 0.75pt; vertical-align: bottom; white-space: nowrap; border-top: 0px none;;width:;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0pt; margin-top: 0pt; line-height: 8pt; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td colspan=\"2\" style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; border-bottom: 1pt solid rgb(0, 0, 0); border-top: 0px none;;width:;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; text-align: center; line-height: 8pt; white-space: nowrap; margin-top: 0pt; margin-bottom: 0pt;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\"><div style=\"white-space: nowrap;;font-weight:bold;display:inline;\">EPS</div></div></div></td><td style=\"padding: 0in 0in 1pt; vertical-align: bottom; white-space: nowrap;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0pt; margin-top: 0pt; line-height: 8pt; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td></tr><tr><td style=\"padding: 0px; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;width:;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; line-height: 8pt; background: none; margin-bottom: 0px; margin-top: 0px;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; color: rgb(0, 0, 0); background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding: 0in; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;width:;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; line-height: 8pt; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td colspan=\"10\" style=\"padding: 0in; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;width:;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; text-align: center; line-height: 8pt; white-space: nowrap;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\"><div style=\"white-space: nowrap;;font-weight:bold;display:inline;\">(in thousands, except per share data)</div></div></div></td><td style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; line-height: 8pt; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td></tr><tr><td style=\"background: rgb(204, 238, 255); padding: 0px; vertical-align: bottom; width: 69%;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; margin-bottom: 0px; margin-left: 0.17in; margin-top: 0px; text-indent: -0.17in; line-height: normal;\">As reported &#8212; basic</div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; width: 1%;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 1%; text-align: left; vertical-align: bottom; padding: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: left; line-height: normal; white-space: nowrap; margin-left: 0in; text-indent: 0in;\"><div style=\"white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">$</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 6%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">68,080</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 6%; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 4%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">8,620</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 6%; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: left; line-height: normal; white-space: nowrap; margin-left: 0in; text-indent: 0in;\"><div style=\"white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">$</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 2%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">7.90</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td></tr><tr><td style=\"background: rgba(255, 255, 255, 0); padding: 0px; vertical-align: bottom; width: 69%;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; margin-bottom: 0px; margin-left: 0.52in; margin-top: 0px; line-height: normal;\">Add: effect of dilutive potential common shares Share-based awards</div></td><td style=\"background: rgba(255, 255, 255, 0); padding: 0in; vertical-align: bottom; width: 1%;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background: rgba(255, 255, 255, 0); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 6%;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\">&#8212;</div></td><td style=\"background: rgba(255, 255, 255, 0); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background-color: rgba(255, 255, 255, 0); width: 6%; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background: rgba(255, 255, 255, 0); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background: rgba(255, 255, 255, 0); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 4%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">112</div></div></td><td style=\"background: rgba(255, 255, 255, 0); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background-color: rgba(255, 255, 255, 0); width: 6%; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background: rgba(255, 255, 255, 0); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background: rgba(255, 255, 255, 0); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 2%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; line-height: normal; background-image: none; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; margin-bottom: 0px; margin-top: 0px; white-space: nowrap; margin-right: 0in; text-align: right;\">&#160;</div></td><td style=\"background: rgba(255, 255, 255, 0); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td></tr><tr><td style=\"padding: 0px; vertical-align: bottom; background-color: rgb(204, 238, 255); width: 69%;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; margin-bottom: 0px; margin-left: 0.52in; margin-top: 0px; line-height: normal;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">Class&#160;B Common Stock</div></div></td><td style=\"padding: 0in; vertical-align: bottom; background-color: rgb(204, 238, 255); width: 1%;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 1%; text-align: left; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255); width: 6%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">23,710</div></div></td><td style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255); width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 6%; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255); width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255); width: 4%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">3,002</div></div></td><td style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255); width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 6%; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255); width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255); width: 2%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; line-height: normal; background-image: none; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; margin-bottom: 0px; margin-top: 0px; white-space: nowrap; margin-right: 0in; text-align: right;\">&#160;</div></td><td style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255); width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td></tr><tr><td style=\"background: rgba(255, 255, 255, 0); padding: 0px 0px 0.5pt; vertical-align: bottom; width: 69%; font-size: 10pt;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; margin-bottom: 0px; margin-left: 0.17in; margin-top: 0px; text-indent: -0.17in; line-height: normal;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">Net effect of unvested participating shares</div></div></td><td style=\"background: rgba(255, 255, 255, 0); padding: 0in 0in 0.5pt; vertical-align: bottom; width: 1%;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left; vertical-align: bottom; padding-top: 0in; padding-right: 0in; padding-left: 0in; border-bottom: 1pt solid black;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background: rgba(255, 255, 255, 0); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 6%; text-align: right; border-bottom: 1pt solid black;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">8</div></div></td><td style=\"background: rgba(255, 255, 255, 0); padding: 0in 0in 0.5pt; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background-color: rgba(255, 255, 255, 0); width: 6%; vertical-align: bottom; padding: 0in 0in 0.5pt;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background: rgba(255, 255, 255, 0); padding-top: 0in; padding-right: 0in; padding-left: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left; border-bottom: 1pt solid black;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background: rgba(255, 255, 255, 0); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 4%; border-bottom: 1pt solid black;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">&#8212;</div></div></td><td style=\"background: rgba(255, 255, 255, 0); padding: 0in 0in 0.5pt; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background-color: rgba(255, 255, 255, 0); width: 6%; vertical-align: bottom; padding: 0in 0in 0.5pt;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background: rgba(255, 255, 255, 0); padding: 0in 0in 0.5pt; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background: rgba(255, 255, 255, 0); padding: 0in 0in 0.5pt; vertical-align: bottom; white-space: nowrap; width: 2%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; line-height: normal; background-image: none; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; margin-bottom: 0px; margin-top: 0px; white-space: nowrap; margin-right: 0in; text-align: right;\">&#160;</div></td><td style=\"background: rgba(255, 255, 255, 0); padding: 0in 0in 0.5pt; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td></tr><tr><td style=\"padding: 0px 0px 1.25pt; vertical-align: bottom; background-color: rgb(204, 238, 255); width: 69%;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; margin-bottom: 0px; margin-left: 0.17in; margin-top: 0px; text-indent: -0.17in; line-height: normal;\">Net income per common share &#8212; diluted</div></td><td style=\"padding: 0in 0in 1.25pt; vertical-align: bottom; background-color: rgb(204, 238, 255); width: 1%;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 1%; text-align: left; vertical-align: bottom; padding-top: 0in; padding-right: 0in; padding-left: 0in; border-bottom: 2.5pt double black;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: left; line-height: normal; white-space: nowrap; margin-left: 0in; text-indent: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">$</div></div></td><td style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255); width: 6%; text-align: right; border-bottom: 2.5pt double black;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">91,798</div></div></td><td style=\"padding: 0in 0in 1.25pt; vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255); width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 6%; vertical-align: bottom; padding: 0in 0in 1.25pt;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding-top: 0in; padding-right: 0in; padding-left: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255); width: 1%; text-align: left; border-bottom: 2.5pt double black;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255); width: 4%; text-align: right; border-bottom: 2.5pt double black;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">11,734</div></div></td><td style=\"padding: 0in 0in 1.25pt; vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255); width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 6%; vertical-align: bottom; padding: 0in 0in 1.25pt;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding: 0in 0in 1.25pt; vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255); width: 1%; text-align: left;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: left; line-height: normal; white-space: nowrap; margin-left: 0in; text-indent: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">$</div></div></td><td style=\"padding: 0in 0in 1.25pt; vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255); width: 2%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">7.82</div></div></td><td style=\"padding: 0in 0in 1.25pt; vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255); width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td></tr></table><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"margin-bottom: 0px; margin-top: 0px;\">&#160;</div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div></div><div style=\"font-family: &quot;times new roman&quot;, serif; font-size: 1pt; background: none; margin-bottom: 0px; margin-top: 0px;\"><div style=\"font-size: 1pt; color: rgb(0, 0, 0); background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"color: rgb(0, 0, 0); background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</div></div></div><div><table style=\"width: 84%; border-spacing: 0px; border-collapse: separate;;margin : 0px auto;;text-align:left;\"><tr style=\"page-break-inside:avoid\"><td style=\"padding: 0px 0in 1pt; font-size: 8pt; vertical-align: bottom;;width:;\"><div style=\"margin: 0px 0in; font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; line-height: 8pt; background: none;\"><div style=\"font-size: 8pt; text-decoration: none; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">&#160;</div></div></td><td style=\"padding: 0in 0in 1pt; font-size: 8pt; vertical-align: bottom;;width:;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; line-height: 8pt; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td colspan=\"10\" style=\"padding: 0in; font-size: 8pt; white-space: nowrap; vertical-align: bottom; border-bottom: 1pt solid black;;width:;\"><div style=\"text-align: center; margin: 0in 0in 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; line-height: 8pt; white-space: nowrap;\"><div style=\"white-space: nowrap; font-size: 8pt;;font-weight:bold;display:inline;\"><div style=\"font-size: 8pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">Fifty-two weeks ended December 30, 2017</div></div></div></td><td style=\"padding: 0in 0in 1pt; font-size: 8pt; white-space: nowrap; vertical-align: bottom;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; line-height: 8pt; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td></tr><tr style=\"page-break-inside:avoid\"><td style=\"padding: 0px 0in 1pt; font-size: 8pt; vertical-align: bottom;;width:;\"><div style=\"margin: 0pt 0in; font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; line-height: 8pt; background: none;\"><div style=\"font-size: 8pt; text-decoration: none; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">&#160;</div></div></td><td style=\"padding: 0in 0in 1pt; font-size: 8pt; vertical-align: bottom;;width:;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0pt; margin-top: 0pt; line-height: 8pt; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td colspan=\"2\" style=\"padding: 0in; font-size: 8pt; white-space: nowrap; vertical-align: bottom; border-bottom: 1pt solid black; border-top: 0px none;;width:;\"><div style=\"text-align: center; margin: 0pt 0in; font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; line-height: 8pt; white-space: nowrap;\"><div style=\"white-space: nowrap; font-size: 8pt;;font-weight:bold;display:inline;\"><div style=\"font-size: 8pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">Earnings to</div></div></div><div style=\"text-align: center; margin: 0pt 0in; font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; line-height: 8pt; white-space: nowrap;\"><div style=\"font-size: 8pt;;font-weight:bold;display:inline;\"><div style=\"font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;\">Common</div></div></div><div style=\"text-align: center; margin: 0pt 0in; font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; line-height: 8pt; white-space: nowrap;\"><div style=\"font-size: 8pt;;font-weight:bold;display:inline;\"><div style=\"font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;\">Shareholders</div></div></div></td><td style=\"padding: 0in 0in 1pt; font-size: 8pt; white-space: nowrap; vertical-align: bottom; border-top: 0px none;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0pt; margin-top: 0pt; line-height: 8pt; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding: 0in 0in 1pt; font-size: 8pt; white-space: nowrap; vertical-align: bottom; border-top: 0px none;;width:;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0pt; margin-top: 0pt; line-height: 8pt; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td colspan=\"2\" style=\"padding: 0in; font-size: 8pt; white-space: nowrap; vertical-align: bottom; border-bottom: 0.75pt solid black; border-top: 0px none;;width:;\"><div style=\"text-align: center; margin: 0pt 0in; font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; line-height: 8pt; white-space: nowrap;\"><div style=\"white-space: nowrap; font-size: 8pt;;font-weight:bold;display:inline;\"><div style=\"font-size: 8pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">Common Shares</div></div></div></td><td style=\"padding: 0in; font-size: 8pt; white-space: nowrap; vertical-align: bottom; border-bottom: 0.75pt solid black; border-top: 0px none;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0pt; margin-top: 0pt; line-height: 8pt; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding: 0in 0in 0.75pt; font-size: 8pt; white-space: nowrap; vertical-align: bottom; border-top: 0px none;;width:;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0pt; margin-top: 0pt; line-height: 8pt; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td colspan=\"2\" style=\"padding: 0in; font-size: 8pt; white-space: nowrap; vertical-align: bottom; border-bottom: 0.75pt solid black; border-top: 0px none;;width:;\"><div style=\"text-align: center; margin: 0pt 0in; font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; line-height: 8pt; white-space: nowrap;\"><div style=\"white-space: nowrap; font-size: 8pt;;font-weight:bold;display:inline;\"><div style=\"font-size: 8pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">EPS</div></div></div></td><td style=\"padding: 0in 0in 0.75pt; font-size: 8pt; white-space: nowrap; vertical-align: bottom;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0pt; margin-top: 0pt; line-height: 8pt; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td></tr><tr style=\"page-break-inside:avoid\"><td style=\"padding: 0px 0in; font-size: 8pt; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;width:;\"><div style=\"margin: 0px 0in; font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; line-height: 8pt; background: none;\"><div style=\"font-size: 8pt; text-decoration: none; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">&#160;</div></div></td><td style=\"padding: 0in; font-size: 8pt; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;width:;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; line-height: 8pt; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td colspan=\"10\" style=\"padding: 0in; font-size: 8pt; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;width:;\"><div style=\"text-align: center; margin: 0in 0in 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; line-height: 8pt; white-space: nowrap;\"><div style=\"white-space: nowrap; font-size: 8pt;;font-weight:bold;display:inline;\"><div style=\"font-size: 8pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">(in thousands, except per share data)</div></div></div></td><td style=\"padding: 0in; font-size: 8pt; white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; line-height: 8pt; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td></tr><tr style=\"page-break-inside:avoid\"><td style=\"background: rgb(204, 238, 255); padding: 0px 0in; font-size: 10pt; width: 69%; vertical-align: bottom;\"><div style=\"margin: 0in 0in 0.0001pt 12pt; text-indent: -12pt; font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; line-height: normal;\">As reported &#8212; basic</div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; font-size: 10pt; width: 1%; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 1%; text-align: left; vertical-align: bottom; padding: 0in;\"><div style=\"text-align: left; margin: 0in 0in 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; line-height: normal; white-space: nowrap; text-indent: 0in;\"><div style=\"font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">$</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; font-size: 10pt; white-space: nowrap; width: 6%; text-align: right; vertical-align: bottom;\"><div style=\"text-align: right; margin: 0in 0in 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; line-height: normal; white-space: nowrap;\"><div style=\"font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">73,114</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; font-size: 10pt; white-space: nowrap; width: 1%; text-align: left; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 6%; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; font-size: 10pt; white-space: nowrap; width: 1%; text-align: left; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; font-size: 10pt; white-space: nowrap; width: 4%; text-align: right; vertical-align: bottom;\"><div style=\"text-align: right; margin: 0in 0in 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; line-height: normal; white-space: nowrap;\"><div style=\"font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">8,933</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; font-size: 10pt; white-space: nowrap; width: 1%; text-align: left; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 6%; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; font-size: 10pt; white-space: nowrap; width: 1%; text-align: left; vertical-align: bottom;\"><div style=\"text-align: left; margin: 0in 0in 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; line-height: normal; white-space: nowrap; text-indent: 0in;\"><div style=\"font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">$</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; font-size: 10pt; white-space: nowrap; width: 2%; text-align: right; vertical-align: bottom;\"><div style=\"text-align: right; margin: 0in 0in 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; line-height: normal; white-space: nowrap;\"><div style=\"font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">8.18</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; font-size: 10pt; white-space: nowrap; width: 1%; text-align: left; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td></tr><tr style=\"page-break-inside:avoid\"><td style=\"background: rgba(255, 255, 255, 0); padding: 0px 0in; font-size: 10pt; width: 69%; vertical-align: bottom;\"><div style=\"margin: 0in 0in 0.0001pt 0.52in; font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; line-height: normal;\">Add: effect of dilutive potential common shares Share-based awards</div></td><td style=\"background: rgba(255, 255, 255, 0); padding: 0in; font-size: 10pt; width: 1%; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background: rgba(255, 255, 255, 0); padding: 0in; font-size: 10pt; white-space: nowrap; width: 6%; vertical-align: bottom;\"><div style=\"text-align: right; margin: 0in 0in 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; line-height: normal; white-space: nowrap;\"><div style=\"font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">&#8212;</div></div></td><td style=\"background: rgba(255, 255, 255, 0); padding: 0in; font-size: 10pt; white-space: nowrap; width: 1%; text-align: left; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background-color: rgba(255, 255, 255, 0); width: 6%; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background: rgba(255, 255, 255, 0); padding: 0in; font-size: 10pt; white-space: nowrap; width: 1%; text-align: left; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background: rgba(255, 255, 255, 0); padding: 0in; font-size: 10pt; white-space: nowrap; width: 4%; text-align: right; vertical-align: bottom;\"><div style=\"text-align: right; margin: 0in 0in 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; line-height: normal; white-space: nowrap;\"><div style=\"font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">145</div></div></td><td style=\"background: rgba(255, 255, 255, 0); padding: 0in; font-size: 10pt; white-space: nowrap; width: 1%; text-align: left; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background-color: rgba(255, 255, 255, 0); width: 6%; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background: rgba(255, 255, 255, 0); padding: 0in; font-size: 10pt; white-space: nowrap; width: 1%; text-align: left; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background: rgba(255, 255, 255, 0); padding: 0in; white-space: nowrap; width: 2%; text-align: right; vertical-align: bottom;\">&#160;</td><td style=\"background: rgba(255, 255, 255, 0); padding: 0in; white-space: nowrap; width: 1%; text-align: left; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td></tr><tr style=\"page-break-inside:avoid\"><td style=\"padding: 0px 0in; font-size: 10pt; background-color: rgb(204, 238, 255); width: 69%; vertical-align: bottom;\"><div style=\"margin: 0in 0in 0.0001pt 0.52in; font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; line-height: normal;\"><div style=\"font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">Class&#160;B Common Stock</div></div></td><td style=\"padding: 0in; font-size: 10pt; background-color: rgb(204, 238, 255); width: 1%; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 1%; text-align: left; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding: 0in; font-size: 10pt; white-space: nowrap; background-color: rgb(204, 238, 255); width: 6%; text-align: right; vertical-align: bottom;\"><div style=\"text-align: right; margin: 0in 0in 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; line-height: normal; white-space: nowrap;\"><div style=\"font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">25,391</div></div></td><td style=\"padding: 0in; font-size: 10pt; white-space: nowrap; background-color: rgb(204, 238, 255); width: 1%; text-align: left; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 6%; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding: 0in; font-size: 10pt; white-space: nowrap; background-color: rgb(204, 238, 255); width: 1%; text-align: left; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding: 0in; font-size: 10pt; white-space: nowrap; background-color: rgb(204, 238, 255); width: 4%; text-align: right; vertical-align: bottom;\"><div style=\"text-align: right; margin: 0in 0in 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; line-height: normal; white-space: nowrap;\"><div style=\"font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">3,102</div></div></td><td style=\"padding: 0in; font-size: 10pt; white-space: nowrap; background-color: rgb(204, 238, 255); width: 1%; text-align: left; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 6%; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding: 0in; font-size: 10pt; white-space: nowrap; background-color: rgb(204, 238, 255); width: 1%; text-align: left; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding: 0in; white-space: nowrap; background-color: rgb(204, 238, 255); width: 2%; text-align: right; vertical-align: bottom;\">&#160;</td><td style=\"padding: 0in; white-space: nowrap; background-color: rgb(204, 238, 255); width: 1%; text-align: left; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td></tr><tr style=\"page-break-inside:avoid\"><td style=\"background: rgba(255, 255, 255, 0); padding: 0px 0in 0.5pt; font-size: 10pt; width: 69%; vertical-align: bottom;\"><div style=\"margin: 0in 0in 0.0001pt 12pt; text-indent: -12pt; font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; line-height: normal;\"><div style=\"font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">Net effect of unvested participating shares</div></div></td><td style=\"background: rgba(255, 255, 255, 0); padding: 0in 0in 0.5pt; font-size: 10pt; width: 1%; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left; vertical-align: bottom; padding-top: 0in; padding-right: 0in; padding-left: 0in; border-bottom: 1pt solid black;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background: rgba(255, 255, 255, 0); padding: 0in; font-size: 10pt; white-space: nowrap; width: 6%; text-align: right; vertical-align: bottom; border-bottom: 1pt solid black;\"><div style=\"text-align: right; margin: 0in 0in 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; line-height: normal; white-space: nowrap;\"><div style=\"font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">7</div></div></td><td style=\"background: rgba(255, 255, 255, 0); padding: 0in 0in 0.5pt; font-size: 10pt; white-space: nowrap; width: 1%; text-align: left; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background-color: rgba(255, 255, 255, 0); width: 6%; vertical-align: bottom; padding: 0in 0in 0.5pt;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background: rgba(255, 255, 255, 0); padding-top: 0in; padding-right: 0in; padding-left: 0in; font-size: 10pt; white-space: nowrap; width: 1%; text-align: left; vertical-align: bottom; border-bottom: 1pt solid black;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background: rgba(255, 255, 255, 0); padding: 0in; font-size: 10pt; white-space: nowrap; width: 4%; vertical-align: bottom; border-bottom: 1pt solid black;\"><div style=\"text-align: right; margin: 0in 0in 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; line-height: normal; white-space: nowrap;\"><div style=\"font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">&#8212;</div></div></td><td style=\"background: rgba(255, 255, 255, 0); padding: 0in 0in 0.5pt; font-size: 10pt; white-space: nowrap; width: 1%; text-align: left; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background-color: rgba(255, 255, 255, 0); width: 6%; vertical-align: bottom; padding: 0in 0in 0.5pt;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background: rgba(255, 255, 255, 0); padding: 0in 0in 0.5pt; font-size: 10pt; white-space: nowrap; width: 1%; text-align: left; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background: rgba(255, 255, 255, 0); padding: 0in 0in 0.5pt; white-space: nowrap; width: 2%; text-align: right; vertical-align: bottom;\">&#160;</td><td style=\"background: rgba(255, 255, 255, 0); padding: 0in 0in 0.5pt; white-space: nowrap; width: 1%; text-align: left; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td></tr><tr style=\"page-break-inside:avoid\"><td style=\"padding: 0px 0in 1.25pt; font-size: 10pt; background-color: rgb(204, 238, 255); width: 69%; vertical-align: bottom;\"><div style=\"margin: 0in 0in 0.0001pt 12pt; text-indent: -12pt; font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; line-height: normal;\">Net income per common share &#8212; diluted</div></td><td style=\"padding: 0in 0in 1.25pt; font-size: 10pt; background-color: rgb(204, 238, 255); width: 1%; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 1%; text-align: left; vertical-align: bottom; padding-top: 0in; padding-right: 0in; padding-left: 0in; border-bottom: 2.5pt double black;\"><div style=\"text-align: left; margin: 0in 0in 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; line-height: normal; white-space: nowrap; text-indent: 0in;\"><div style=\"font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">$</div></div></td><td style=\"padding: 0in; font-size: 10pt; white-space: nowrap; background-color: rgb(204, 238, 255); width: 6%; text-align: right; vertical-align: bottom; border-bottom: 2.5pt double black;\"><div style=\"text-align: right; margin: 0in 0in 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; line-height: normal; white-space: nowrap;\"><div style=\"font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">98,512</div></div></td><td style=\"padding: 0in 0in 1.25pt; font-size: 10pt; white-space: nowrap; background-color: rgb(204, 238, 255); width: 1%; text-align: left; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 6%; vertical-align: bottom; padding: 0in 0in 1.25pt;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding-top: 0in; padding-right: 0in; padding-left: 0in; font-size: 10pt; white-space: nowrap; background-color: rgb(204, 238, 255); width: 1%; text-align: left; vertical-align: bottom; border-bottom: 2.5pt double black;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding: 0in; font-size: 10pt; white-space: nowrap; background-color: rgb(204, 238, 255); width: 4%; text-align: right; vertical-align: bottom; border-bottom: 2.5pt double black;\"><div style=\"text-align: right; margin: 0in 0in 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; line-height: normal; white-space: nowrap;\"><div style=\"font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">12,180</div></div></td><td style=\"padding: 0in 0in 1.25pt; font-size: 10pt; white-space: nowrap; background-color: rgb(204, 238, 255); width: 1%; text-align: left; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 6%; vertical-align: bottom; padding: 0in 0in 1.25pt;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding: 0in 0in 1.25pt; font-size: 10pt; white-space: nowrap; background-color: rgb(204, 238, 255); width: 1%; text-align: left; vertical-align: bottom;\"><div style=\"text-align: left; margin: 0in 0in 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; line-height: normal; white-space: nowrap; text-indent: 0in;\"><div style=\"font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">$</div></div></td><td style=\"padding: 0in 0in 1.25pt; font-size: 10pt; white-space: nowrap; background-color: rgb(204, 238, 255); width: 2%; text-align: right; vertical-align: bottom;\"><div style=\"text-align: right; margin: 0in 0in 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; line-height: normal; white-space: nowrap;\"><div style=\"font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">8.09</div></div></td><td style=\"padding: 0in 0in 1.25pt; font-size: 10pt; white-space: nowrap; background-color: rgb(204, 238, 255); width: 1%; text-align: left; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td></tr></table><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px; background: none;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div></div><div style=\"font-family: &quot;times new roman&quot;, serif; font-size: 10pt; background: none; margin-bottom: 0px; margin-top: 0px;\">&#160;</div><div><table style=\"border: none; margin-bottom: 0.001pt; width: 84%; border-spacing: 0px; border-collapse: separate;;margin : 0px auto;;text-align:left;\"><tr><td style=\"padding: 0px 0px 1pt; vertical-align: bottom;;width:;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; line-height: 8pt; background: none; margin-bottom: 0px; margin-top: 0px;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; color: rgb(0, 0, 0); background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding: 0in 0in 1pt; vertical-align: bottom;;width:;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; line-height: 8pt; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td colspan=\"10\" style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; border-bottom: 1pt solid rgb(0, 0, 0);;width:;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; text-align: center; line-height: 8pt; white-space: nowrap;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\"><div style=\"white-space: nowrap;;font-weight:bold;display:inline;\">Fifty-three weeks ended December 31, 2016</div></div></div></td><td style=\"padding: 0in 0in 1pt; vertical-align: bottom; white-space: nowrap;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; line-height: 8pt; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td></tr><tr><td style=\"padding: 0px 0px 1pt; vertical-align: bottom;;width:;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; line-height: 8pt; background: none; margin-bottom: 0pt; margin-top: 0pt;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; color: rgb(0, 0, 0); background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding: 0in 0in 1pt; vertical-align: bottom;;width:;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0pt; margin-top: 0pt; line-height: 8pt; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td colspan=\"2\" style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; border-bottom: 1pt solid rgb(0, 0, 0); border-top: 0px none;;width:;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; text-align: center; line-height: 8pt; white-space: nowrap; margin-top: 0pt; margin-bottom: 0pt;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\"><div style=\"white-space: nowrap;;font-weight:bold;display:inline;\">Earnings to</div></div></div><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; text-align: center; line-height: 8pt; white-space: nowrap; margin-top: 0pt; margin-bottom: 0pt;\"><div style=\"font-size: 8pt; letter-spacing: 0px;;font-weight:bold;display:inline;\">Common</div></div><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; text-align: center; line-height: 8pt; white-space: nowrap; margin-top: 0pt; margin-bottom: 0pt;\"><div style=\"font-size: 8pt; letter-spacing: 0px;;font-weight:bold;display:inline;\">Shareholders</div></div></td><td style=\"padding: 0in 0in 1pt; vertical-align: bottom; white-space: nowrap; border-top: 0px none;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0pt; margin-top: 0pt; line-height: 8pt; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding: 0in 0in 1pt; vertical-align: bottom; white-space: nowrap; border-top: 0px none;;width:;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0pt; margin-top: 0pt; line-height: 8pt; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td colspan=\"2\" style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; border-bottom: 1pt solid rgb(0, 0, 0); border-top: 0px none;;width:;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; text-align: center; line-height: 8pt; white-space: nowrap; margin-top: 0pt; margin-bottom: 0pt;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\"><div style=\"white-space: nowrap;;font-weight:bold;display:inline;\">Common Shares</div></div></div></td><td style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; border-bottom: 0.75pt solid black; border-top: 0px none;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0pt; margin-top: 0pt; line-height: 8pt; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding: 0in 0in 0.75pt; vertical-align: bottom; white-space: nowrap; border-top: 0px none;;width:;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0pt; margin-top: 0pt; line-height: 8pt; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td colspan=\"2\" style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; border-bottom: 1pt solid rgb(0, 0, 0); border-top: 0px none;;width:;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; text-align: center; line-height: 8pt; white-space: nowrap; margin-top: 0pt; margin-bottom: 0pt;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\"><div style=\"white-space: nowrap;;font-weight:bold;display:inline;\">EPS</div></div></div></td><td style=\"padding: 0in 0in 1pt; vertical-align: bottom; white-space: nowrap;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0pt; margin-top: 0pt; line-height: 8pt; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td></tr><tr><td style=\"padding: 0px; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;width:;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; line-height: 8pt; background: none; margin-bottom: 0px; margin-top: 0px;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; color: rgb(0, 0, 0); background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding: 0in; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;width:;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; line-height: 8pt; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td colspan=\"10\" style=\"padding: 0in; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;width:;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; text-align: center; line-height: 8pt; white-space: nowrap;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\"><div style=\"white-space: nowrap;;font-weight:bold;display:inline;\">(in thousands, except per share data)</div></div></div></td><td style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; line-height: 8pt; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td></tr><tr><td style=\"background: rgb(204, 238, 255); padding: 0px; vertical-align: bottom; width: 69%;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; margin-bottom: 0px; margin-left: 0.17in; margin-top: 0px; text-indent: -0.17in; line-height: normal;\">As reported &#8212; basic</div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; width: 1%;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 1%; text-align: left; vertical-align: bottom; padding: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: left; line-height: normal; white-space: nowrap; margin-left: 0in; text-indent: 0in;\"><div style=\"white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">$</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 6%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">63,717</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 6%; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 4%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">9,189</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 6%; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: left; line-height: normal; white-space: nowrap; margin-left: 0in; text-indent: 0in;\"><div style=\"white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">$</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 2%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">6.93</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td></tr><tr><td style=\"background: rgba(255, 255, 255, 0); padding: 0px; vertical-align: bottom; width: 69%;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; margin-bottom: 0px; margin-left: 0.52in; margin-top: 0px; line-height: normal;\">Add: effect of dilutive potential common shares Share-based awards</div></td><td style=\"background: rgba(255, 255, 255, 0); padding: 0in; vertical-align: bottom; width: 1%;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background: rgba(255, 255, 255, 0); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 6%;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">&#8212;</div></div></td><td style=\"background: rgba(255, 255, 255, 0); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background-color: rgba(255, 255, 255, 0); width: 6%; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background: rgba(255, 255, 255, 0); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background: rgba(255, 255, 255, 0); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 4%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">263</div></div></td><td style=\"background: rgba(255, 255, 255, 0); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background-color: rgba(255, 255, 255, 0); width: 6%; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background: rgba(255, 255, 255, 0); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background: rgba(255, 255, 255, 0); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 2%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; line-height: normal; background-image: none; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; margin-bottom: 0px; margin-top: 0px; white-space: nowrap; margin-right: 0in; text-align: right;\">&#160;</div></td><td style=\"background: rgba(255, 255, 255, 0); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td></tr><tr><td style=\"padding: 0px; vertical-align: bottom; background-color: rgb(204, 238, 255); width: 69%;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; margin-bottom: 0px; margin-left: 0.52in; margin-top: 0px; line-height: normal;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">Class&#160;B Common Stock</div></div></td><td style=\"padding: 0in; vertical-align: bottom; background-color: rgb(204, 238, 255); width: 1%;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 1%; text-align: left; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255); width: 6%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">23,190</div></div></td><td style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255); width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 6%; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255); width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255); width: 4%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">3,344</div></div></td><td style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255); width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 6%; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255); width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255); width: 2%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; line-height: normal; background-image: none; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; margin-bottom: 0px; margin-top: 0px; white-space: nowrap; margin-right: 0in; text-align: right;\">&#160;</div></td><td style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255); width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td></tr><tr><td style=\"background: rgba(255, 255, 255, 0); padding: 0px 0px 0.5pt; vertical-align: bottom; width: 69%; font-size: 10pt;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; margin-bottom: 0px; margin-left: 0.17in; margin-top: 0px; text-indent: -0.17in; line-height: normal;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">Net effect of unvested participating shares</div></div></td><td style=\"background: rgba(255, 255, 255, 0); padding: 0in 0in 0.5pt; vertical-align: bottom; width: 1%;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left; vertical-align: bottom; padding-top: 0in; padding-right: 0in; padding-left: 0in; border-bottom: 1pt solid black;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background: rgba(255, 255, 255, 0); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 6%; text-align: right; border-bottom: 1pt solid black;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">9</div></div></td><td style=\"background: rgba(255, 255, 255, 0); padding: 0in 0in 0.5pt; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background-color: rgba(255, 255, 255, 0); width: 6%; vertical-align: bottom; padding: 0in 0in 0.5pt;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background: rgba(255, 255, 255, 0); padding-top: 0in; padding-right: 0in; padding-left: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left; border-bottom: 1pt solid black;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background: rgba(255, 255, 255, 0); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 4%; border-bottom: 1pt solid black;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">&#8212;</div></div></td><td style=\"background: rgba(255, 255, 255, 0); padding: 0in 0in 0.5pt; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background-color: rgba(255, 255, 255, 0); width: 6%; vertical-align: bottom; padding: 0in 0in 0.5pt;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background: rgba(255, 255, 255, 0); padding: 0in 0in 0.5pt; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background: rgba(255, 255, 255, 0); padding: 0in 0in 0.5pt; vertical-align: bottom; white-space: nowrap; width: 2%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; line-height: normal; background-image: none; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; margin-bottom: 0px; margin-top: 0px; white-space: nowrap; margin-right: 0in; text-align: right;\">&#160;</div></td><td style=\"background: rgba(255, 255, 255, 0); padding: 0in 0in 0.5pt; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td></tr><tr><td style=\"padding: 0px 0px 1.25pt; vertical-align: bottom; background-color: rgb(204, 238, 255); width: 69%;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; margin-bottom: 0px; margin-left: 0.17in; margin-top: 0px; text-indent: -0.17in; line-height: normal;\">Net income per common share &#8212; diluted</div></td><td style=\"padding: 0in 0in 1.25pt; vertical-align: bottom; background-color: rgb(204, 238, 255); width: 1%;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 1%; text-align: left; vertical-align: bottom; padding-top: 0in; padding-right: 0in; padding-left: 0in; border-bottom: 2.5pt double black;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: left; line-height: normal; white-space: nowrap; margin-left: 0in; text-indent: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">$</div></div></td><td style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255); width: 6%; text-align: right; border-bottom: 2.5pt double black;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">86,916</div></div></td><td style=\"padding: 0in 0in 1.25pt; vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255); width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 6%; vertical-align: bottom; padding: 0in 0in 1.25pt;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding-top: 0in; padding-right: 0in; padding-left: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255); width: 1%; text-align: left; border-bottom: 2.5pt double black;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255); width: 4%; text-align: right; border-bottom: 2.5pt double black;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">12,796</div></div></td><td style=\"padding: 0in 0in 1.25pt; vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255); width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 6%; vertical-align: bottom; padding: 0in 0in 1.25pt;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding: 0in 0in 1.25pt; vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255); width: 1%; text-align: left;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: left; line-height: normal; white-space: nowrap; margin-left: 0in; text-indent: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">$</div></div></td><td style=\"padding: 0in 0in 1.25pt; vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255); width: 2%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">6.79</div></div></td><td style=\"padding: 0in 0in 1.25pt; vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255); width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td></tr></table><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div></div><table border=\"0\" style=\"width:100%; table-layout:fixed;\" cellspacing=\"0\" cellpadding=\"0\"><tr><td></td></tr></table>"}]},{"name":"rpt:f-927","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquity","xbrl:period":"2015-12-27T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:AccumulatedOtherComprehensiveIncomeMember"},"factValues":[{"value":"-951000","decimals":-3}]},{"name":"rpt:f-928","factDimensions":{"xbrl:concept":"us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeReclassificationAdjustmentsNetOfTax","xbrl:period":"2015-12-27T00:00:00/2017-01-01T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-122000","decimals":-3}]},{"name":"rpt:f-929","factDimensions":{"xbrl:concept":"us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansNetOfTax","xbrl:period":"2015-12-27T00:00:00/2017-01-01T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-175000","decimals":-3}]},{"name":"rpt:f-930","factDimensions":{"xbrl:concept":"us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent","xbrl:period":"2015-12-27T00:00:00/2017-01-01T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:AccumulatedOtherComprehensiveIncomeMember"},"factValues":[{"value":"-99000","decimals":-3}]},{"name":"rpt:f-931","factDimensions":{"xbrl:concept":"us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeReclassificationAdjustmentsNetOfTax","xbrl:period":"2017-01-01T00:00:00/2017-12-31T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"170000","decimals":-3}]},{"name":"rpt:f-932","factDimensions":{"xbrl:concept":"us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansNetOfTax","xbrl:period":"2017-01-01T00:00:00/2017-12-31T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-32000","decimals":-3}]},{"name":"rpt:f-933","factDimensions":{"xbrl:concept":"us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent","xbrl:period":"2017-01-01T00:00:00/2017-12-31T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:AccumulatedOtherComprehensiveIncomeMember"},"factValues":[{"value":"17000","decimals":-3}]},{"name":"rpt:f-934","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-935","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-936","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-937","factDimensions":{"xbrl:concept":"us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansTax","xbrl:period":"2015-12-27T00:00:00/2017-01-01T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"101000","decimals":-3}]},{"name":"rpt:f-938","factDimensions":{"xbrl:concept":"us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansBeforeReclassificationAdjustmentsTax","xbrl:period":"2017-01-01T00:00:00/2017-12-31T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"57000","decimals":-3}]},{"name":"rpt:f-939","factDimensions":{"xbrl:concept":"us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansTax","xbrl:period":"2017-01-01T00:00:00/2017-12-31T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"11000","decimals":-3}]},{"name":"rpt:f-940","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-941","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-942","factDimensions":{"xbrl:concept":"us-gaap:DeferredIncomeTaxExpenseBenefit","xbrl:period":"2017-10-01T00:00:00/2017-12-31T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"20300000","decimals":-5}]},{"name":"rpt:f-943","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-944","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-945","factDimensions":{"xbrl:concept":"us-gaap:ValuationAllowancesAndReservesBalance","xbrl:period":"2015-12-27T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD","us-gaap:ValuationAllowancesAndReservesTypeAxis":"sam:AllowancesForDoubtfulAccountCurrentMember"},"factValues":[{"value":"244000","decimals":-3}]},{"name":"rpt:f-946","factDimensions":{"xbrl:concept":"us-gaap:ValuationAllowancesAndReservesAdjustments","xbrl:period":"2015-12-27T00:00:00/2017-01-01T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD","us-gaap:ValuationAllowancesAndReservesTypeAxis":"sam:AllowancesForDoubtfulAccountCurrentMember"},"factValues":[{"value":"-244000","decimals":-3}]},{"name":"rpt:f-947","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-948","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-949","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-950","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-951","factDimensions":{"xbrl:concept":"us-gaap:ValuationAllowancesAndReservesBalance","xbrl:period":"2017-01-01T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD","us-gaap:ValuationAllowancesAndReservesTypeAxis":"sam:DiscountAccrualMember"},"factValues":[{"value":"3078000","decimals":-3}]},{"name":"rpt:f-952","factDimensions":{"xbrl:concept":"us-gaap:ValuationAllowancesAndReservesAdjustments","xbrl:period":"2017-01-01T00:00:00/2017-12-31T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD","us-gaap:ValuationAllowancesAndReservesTypeAxis":"sam:DiscountAccrualMember"},"factValues":[{"value":"30171000","decimals":-3}]},{"name":"rpt:f-953","factDimensions":{"xbrl:concept":"us-gaap:ValuationAllowancesAndReservesDeductions","xbrl:period":"2017-01-01T00:00:00/2017-12-31T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD","us-gaap:ValuationAllowancesAndReservesTypeAxis":"sam:DiscountAccrualMember"},"factValues":[{"value":"30177000","decimals":-3}]},{"name":"rpt:f-954","factDimensions":{"xbrl:concept":"us-gaap:ValuationAllowancesAndReservesBalance","xbrl:period":"2015-12-27T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD","us-gaap:ValuationAllowancesAndReservesTypeAxis":"sam:DiscountAccrualMember"},"factValues":[{"value":"2813000","decimals":-3}]},{"name":"rpt:f-955","factDimensions":{"xbrl:concept":"us-gaap:ValuationAllowancesAndReservesAdjustments","xbrl:period":"2015-12-27T00:00:00/2017-01-01T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD","us-gaap:ValuationAllowancesAndReservesTypeAxis":"sam:DiscountAccrualMember"},"factValues":[{"value":"33157000","decimals":-3}]},{"name":"rpt:f-956","factDimensions":{"xbrl:concept":"us-gaap:ValuationAllowancesAndReservesDeductions","xbrl:period":"2015-12-27T00:00:00/2017-01-01T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD","us-gaap:ValuationAllowancesAndReservesTypeAxis":"sam:DiscountAccrualMember"},"factValues":[{"value":"32892000","decimals":-3}]},{"name":"rpt:f-957","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-958","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-959","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-960","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-961","factDimensions":{"xbrl:concept":"us-gaap:ValuationAllowancesAndReservesBalance","xbrl:period":"2017-01-01T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD","us-gaap:ValuationAllowancesAndReservesTypeAxis":"us-gaap:InventoryValuationReserveMember"},"factValues":[{"value":"2262000","decimals":-3}]},{"name":"rpt:f-962","factDimensions":{"xbrl:concept":"us-gaap:ValuationAllowancesAndReservesAdjustments","xbrl:period":"2017-01-01T00:00:00/2017-12-31T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD","us-gaap:ValuationAllowancesAndReservesTypeAxis":"us-gaap:InventoryValuationReserveMember"},"factValues":[{"value":"5751000","decimals":-3}]},{"name":"rpt:f-963","factDimensions":{"xbrl:concept":"us-gaap:ValuationAllowancesAndReservesDeductions","xbrl:period":"2017-01-01T00:00:00/2017-12-31T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD","us-gaap:ValuationAllowancesAndReservesTypeAxis":"us-gaap:InventoryValuationReserveMember"},"factValues":[{"value":"6187000","decimals":-3}]},{"name":"rpt:f-964","factDimensions":{"xbrl:concept":"us-gaap:ValuationAllowancesAndReservesBalance","xbrl:period":"2015-12-27T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD","us-gaap:ValuationAllowancesAndReservesTypeAxis":"us-gaap:InventoryValuationReserveMember"},"factValues":[{"value":"1525000","decimals":-3}]},{"name":"rpt:f-965","factDimensions":{"xbrl:concept":"us-gaap:ValuationAllowancesAndReservesAdjustments","xbrl:period":"2015-12-27T00:00:00/2017-01-01T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD","us-gaap:ValuationAllowancesAndReservesTypeAxis":"us-gaap:InventoryValuationReserveMember"},"factValues":[{"value":"4707000","decimals":-3}]},{"name":"rpt:f-966","factDimensions":{"xbrl:concept":"us-gaap:ValuationAllowancesAndReservesDeductions","xbrl:period":"2015-12-27T00:00:00/2017-01-01T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD","us-gaap:ValuationAllowancesAndReservesTypeAxis":"us-gaap:InventoryValuationReserveMember"},"factValues":[{"value":"3970000","decimals":-3}]},{"name":"rpt:f-967","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-968","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-969","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-970","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-971","factDimensions":{"xbrl:concept":"us-gaap:ValuationAllowancesAndReservesBalance","xbrl:period":"2017-01-01T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD","us-gaap:ValuationAllowancesAndReservesTypeAxis":"sam:AllowancesForSalesReturnMember"},"factValues":[{"value":"5226000","decimals":-3}]},{"name":"rpt:f-972","factDimensions":{"xbrl:concept":"us-gaap:ValuationAllowancesAndReservesAdjustments","xbrl:period":"2017-01-01T00:00:00/2017-12-31T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD","us-gaap:ValuationAllowancesAndReservesTypeAxis":"sam:AllowancesForSalesReturnMember"},"factValues":[{"value":"5449000","decimals":-3}]},{"name":"rpt:f-973","factDimensions":{"xbrl:concept":"us-gaap:ValuationAllowancesAndReservesDeductions","xbrl:period":"2017-01-01T00:00:00/2017-12-31T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD","us-gaap:ValuationAllowancesAndReservesTypeAxis":"sam:AllowancesForSalesReturnMember"},"factValues":[{"value":"7652000","decimals":-3}]},{"name":"rpt:f-974","factDimensions":{"xbrl:concept":"us-gaap:ValuationAllowancesAndReservesBalance","xbrl:period":"2015-12-27T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD","us-gaap:ValuationAllowancesAndReservesTypeAxis":"sam:AllowancesForSalesReturnMember"},"factValues":[{"value":"3254000","decimals":-3}]},{"name":"rpt:f-975","factDimensions":{"xbrl:concept":"us-gaap:ValuationAllowancesAndReservesAdjustments","xbrl:period":"2015-12-27T00:00:00/2017-01-01T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD","us-gaap:ValuationAllowancesAndReservesTypeAxis":"sam:AllowancesForSalesReturnMember"},"factValues":[{"value":"10466000","decimals":-3}]},{"name":"rpt:f-976","factDimensions":{"xbrl:concept":"us-gaap:ValuationAllowancesAndReservesDeductions","xbrl:period":"2015-12-27T00:00:00/2017-01-01T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD","us-gaap:ValuationAllowancesAndReservesTypeAxis":"sam:AllowancesForSalesReturnMember"},"factValues":[{"value":"8494000","decimals":-3}]},{"name":"rpt:f-977","factDimensions":{"xbrl:concept":"us-gaap:SubsequentEventsTextBlock","xbrl:period":"2017-12-31T00:00:00/2018-12-30T00:00:00","xbrl:entity":"cik:0000949870"},"factValues":[{"value":"<div style=\"font-weight:bold;display:inline;width:100%;\"><div style=\"font-family:times new roman,times,serif;;display:inline;\"><div style=\"font-size:10pt;;display:inline;\">Q. Subsequent Events</div></div></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px; background: none;\"></div><div style=\"color: rgb(0, 0, 0); font-family: 'times new roman'; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin-top: 6pt; margin-bottom: 0pt; font-size: 10pt;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">The Company evaluated subsequent events occurring after the balance sheet date, December&#160;29, 2018, 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.</div></div> <table border=\"0\" style=\"width:100%; table-layout:fixed;\" cellspacing=\"0\" cellpadding=\"0\"><tr><td></td></tr></table>"}]},{"name":"rpt:f-978","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue","xbrl:period":"2018-04-29T00:00:00/2018-05-01T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD/xbrla:shares","us-gaap:TitleOfIndividualAxis":"us-gaap:ChiefExecutiveOfficerMember","us-gaap:AwardTypeAxis":"us-gaap:RestrictedStockMember"},"factValues":[{"value":"229.30","decimals":2}]},{"name":"rpt:f-979","factDimensions":{"xbrl:concept":"sam:OtherComprehensiveIncomeLossNewAccountingPronouncementOrChangeInAccountingPrincipleEffectToRetainedEarningsTax","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-980","factDimensions":{"xbrl:concept":"sam:TaxCutsAndJobsActOf2017ReclassificationFromAociToRetainedEarningsTaxEffect","xbrl:period":"2017-12-31T00:00:00/2018-12-30T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"200000","decimals":-5}]},{"name":"rpt:f-981","factDimensions":{"xbrl:concept":"sam:PrepaidEquipment","xbrl:period":"2018-12-30T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"3789000","decimals":-3}]},{"name":"rpt:f-982","factDimensions":{"xbrl:concept":"sam:PrepaidCompensation","xbrl:period":"2018-12-30T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"1000000","decimals":-3}]},{"name":"rpt:f-983","factDimensions":{"xbrl:concept":"sam:ConvertibleSharesExchangeRatio","xbrl:period":"2018-12-30T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"sam:Customer"},"factValues":[{"value":"1"}]},{"name":"rpt:f-984","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod","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":"6000"}]},{"name":"rpt:f-985","factDimensions":{"xbrl:concept":"us-gaap:InventoryDisclosureTextBlock","xbrl:period":"2017-12-31T00:00:00/2018-12-30T00:00:00","xbrl:entity":"cik:0000949870"},"factValues":[{"value":"<div><div style=\"margin: 0px 0px 0px 0in; font-family: &quot;times new roman&quot;; font-size: 10pt; text-indent: 0in;\"><div style=\"font-weight:bold;display:inline;width:100%;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\">C. Inventories</div></div></div></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div></div><div style=\"margin: 6pt 0px 0px; font-family: &quot;times new roman&quot;; font-size: 10pt; line-height: 12pt;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; letter-spacing: 0px; top: 0px;;display:inline;\">Inventories consisted of the following:</div><br/><div style=\"font-family: &quot;times new roman&quot;, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-size: 10pt;;display:inline;\">&#160;</div></div></div><div><table style=\"border: none; margin-bottom: 0.001pt; width: 76%; border-spacing: 0px; border-collapse: separate;;margin : 0px auto;;text-align:left;\"><tr style=\"font-size: 8pt;\"><td style=\"padding: 0px 0px 0.75pt; vertical-align: bottom; font-size: 8pt; width: 84%;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; margin-bottom: 0px; margin-top: 0px; text-decoration: none; line-height: normal; font-size: 8pt;\"><div style=\"font-weight:bold;display:inline;width:100%;\">&#160;</div></div></td><td style=\"padding: 0in 0in 0.75pt; vertical-align: bottom; font-size: 8pt;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt;;display:inline;\">&#160;</div></div></td><td colspan=\"2\" style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; font-size: 8pt; border-bottom: 0.75pt solid black; width: 4%;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; text-align: center; white-space: nowrap; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal; font-size: 8pt;\"><div style=\"font-weight:bold;display:inline;width:100%;\">December 29,<br/>2018</div></div></td><td style=\"padding: 0in 0in 0.375pt; vertical-align: bottom; white-space: nowrap; font-size: 8pt;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt;;display:inline;\">&#160;</div></div></td><td style=\"padding: 0in 0in 0.75pt; vertical-align: bottom; white-space: nowrap; font-size: 8pt;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt;;display:inline;\">&#160;</div></div></td><td colspan=\"2\" style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; font-size: 8pt; border-bottom: 0.75pt solid black; width: 4%;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; text-align: center; white-space: nowrap; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal; font-size: 8pt;\"><div style=\"font-weight:bold;display:inline;width:100%;\">December 30,<br/>2017</div></div></td><td style=\"padding: 0in 0in 0.375pt; vertical-align: bottom; white-space: nowrap; font-size: 8pt;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt;;display:inline;\">&#160;</div></div></td></tr><tr style=\"font-size: 8pt;\"><td style=\"padding: 0px; vertical-align: bottom; font-size: 8pt; width: 84%;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; background: none; margin-bottom: 0px; margin-top: 0px; line-height: normal;\"><div style=\"font-size: 8pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px; font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px; font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); background: none; text-decoration: none; letter-spacing: 0px; top: 0px; font-size: 8pt;;display:inline;\">&#160;</div></div></div></div></div></td><td style=\"padding: 0in; vertical-align: bottom; font-size: 8pt;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt;;display:inline;\">&#160;</div></div></td><td colspan=\"6\" style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; font-size: 8pt; width: 4%;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; text-align: center; white-space: nowrap; line-height: 9pt;\"><div style=\"font-size: 8pt; letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-size: 8pt;;display:inline;\"><div style=\"white-space: nowrap;;font-weight:bold;display:inline;\">(in thousands)</div></div></div></div></div></td><td style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; font-size: 8pt;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt;;display:inline;\">&#160;</div></div></td></tr><tr><td style=\"background: rgb(204, 238, 255); padding: 0px; vertical-align: bottom; width: 84%;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; margin-bottom: 0px; margin-left: 0.17in; margin-top: 0px; text-indent: -0.17in; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-size: 10pt;;display:inline;\">Current inventory:</div></div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; width: 3%;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt;;display:inline;\">&#160;</div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 1%; text-align: left; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt;;display:inline;\">&#160;</div></div></td><td colspan=\"0\" style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 3%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background-image: none; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; margin-bottom: 0px; margin-top: 0px; white-space: nowrap; margin-right: 0in; text-align: right; line-height: normal;\">&#160;</div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt;;display:inline;\">&#160;</div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 3%; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt;;display:inline;\">&#160;</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt;;display:inline;\">&#160;</div></div></td><td colspan=\"0\" style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 3%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background-image: none; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; margin-bottom: 0px; margin-top: 0px; white-space: nowrap; margin-right: 0in; text-align: right; line-height: normal;\">&#160;</div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt;;display:inline;\">&#160;</div></div></td></tr><tr><td style=\"padding: 0px; vertical-align: bottom; width: 84%; background-color: rgba(255, 255, 255, 0);\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; margin-bottom: 0px; margin-left: 0.5in; margin-top: 0px; text-indent: -0.17in; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-size: 10pt;;display:inline;\">Raw materials</div></div></div></td><td style=\"padding: 0in; vertical-align: bottom; width: 3%; background-color: rgba(255, 255, 255, 0);\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt;;display:inline;\">&#160;</div></div></td><td style=\"background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left; vertical-align: bottom; padding: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: left; line-height: normal; white-space: nowrap; margin-right: 0in; margin-left: 0in; text-indent: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">$</div></div></td><td colspan=\"0\" style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; width: 3%; text-align: right; background-color: rgba(255, 255, 255, 0);\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">44,655</div></div></td><td style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left; background-color: rgba(255, 255, 255, 0);\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt;;display:inline;\">&#160;</div></div></td><td style=\"background-color: rgba(255, 255, 255, 0); width: 3%; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt;;display:inline;\">&#160;</div></div></td><td style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left; background-color: rgba(255, 255, 255, 0);\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: left; line-height: normal; white-space: nowrap; margin-right: 0in; margin-left: 0in; text-indent: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">$</div></div></td><td colspan=\"0\" style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; width: 3%; text-align: right; background-color: rgba(255, 255, 255, 0);\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">33,086</div></div></td><td style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left; background-color: rgba(255, 255, 255, 0);\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt;;display:inline;\">&#160;</div></div></td></tr><tr><td style=\"background: rgb(204, 238, 255); padding: 0px; vertical-align: bottom; width: 84%;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; margin-bottom: 0px; margin-left: 0.5in; margin-top: 0px; text-indent: -0.17in; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-size: 10pt;;display:inline;\">Work in process</div></div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; width: 3%;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt;;display:inline;\">&#160;</div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 1%; text-align: left; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt;;display:inline;\">&#160;</div></div></td><td colspan=\"0\" style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 3%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">8,252</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt;;display:inline;\">&#160;</div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 3%; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt;;display:inline;\">&#160;</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt;;display:inline;\">&#160;</div></div></td><td colspan=\"0\" style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 3%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">6,826</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt;;display:inline;\">&#160;</div></div></td></tr><tr><td style=\"padding: 0px 0px 1pt; vertical-align: bottom; width: 84%; background-color: rgba(255, 255, 255, 0);\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; margin-bottom: 0px; margin-left: 0.5in; margin-top: 0px; text-indent: -0.17in; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-size: 10pt;;display:inline;\">Finished goods</div></div></div></td><td style=\"padding: 0in 0in 1pt; vertical-align: bottom; width: 3%; background-color: rgba(255, 255, 255, 0);\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt;;display:inline;\">&#160;</div></div></td><td style=\"background-color: rgba(255, 255, 255, 0); width: 1%; border-bottom: 1pt solid black; text-align: left; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt;;display:inline;\">&#160;</div></div></td><td colspan=\"0\" style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; width: 3%; text-align: right; border-bottom: 1pt solid black; background-color: rgba(255, 255, 255, 0);\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">17,342</div></div></td><td style=\"padding: 0in 0in 0.5pt; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left; background-color: rgba(255, 255, 255, 0);\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt;;display:inline;\">&#160;</div></div></td><td style=\"background-color: rgba(255, 255, 255, 0); width: 3%; vertical-align: bottom; padding: 0in 0in 1pt;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt;;display:inline;\">&#160;</div></div></td><td style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left; border-bottom: 1pt solid black; background-color: rgba(255, 255, 255, 0);\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt;;display:inline;\">&#160;</div></div></td><td colspan=\"0\" style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; width: 3%; text-align: right; border-bottom: 1pt solid black; background-color: rgba(255, 255, 255, 0);\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">10,739</div></div></td><td style=\"padding: 0in 0in 0.5pt; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left; background-color: rgba(255, 255, 255, 0);\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt;;display:inline;\">&#160;</div></div></td></tr><tr><td style=\"background: rgb(204, 238, 255); padding: 0px; vertical-align: bottom; width: 84%;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; margin-bottom: 0px; margin-left: 0.17in; margin-top: 0px; text-indent: -0.17in; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-size: 10pt;;display:inline;\">Total current inventory</div></div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; width: 3%;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt;;display:inline;\">&#160;</div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 1%; text-align: left; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt;;display:inline;\">&#160;</div></div></td><td colspan=\"0\" style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 3%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">70,249</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt;;display:inline;\">&#160;</div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 3%; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt;;display:inline;\">&#160;</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt;;display:inline;\">&#160;</div></div></td><td colspan=\"0\" style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 3%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">50,651</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt;;display:inline;\">&#160;</div></div></td></tr><tr><td style=\"padding: 0px 0px 1pt; vertical-align: bottom; width: 84%; background-color: rgba(255, 255, 255, 0);\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; margin-bottom: 0px; margin-left: 0.17in; margin-top: 0px; text-indent: -0.17in; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-size: 10pt;;display:inline;\">Long term inventory</div></div></div></td><td style=\"padding: 0in 0in 1pt; vertical-align: bottom; width: 3%; background-color: rgba(255, 255, 255, 0);\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt;;display:inline;\">&#160;</div></div></td><td style=\"background-color: rgba(255, 255, 255, 0); width: 1%; border-bottom: 1pt solid black; text-align: left; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt;;display:inline;\">&#160;</div></div></td><td colspan=\"0\" style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; width: 3%; text-align: right; border-bottom: 1pt solid black; background-color: rgba(255, 255, 255, 0);\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">11,619</div></div></td><td style=\"padding: 0in 0in 0.5pt; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left; background-color: rgba(255, 255, 255, 0);\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt;;display:inline;\">&#160;</div></div></td><td style=\"background-color: rgba(255, 255, 255, 0); width: 3%; vertical-align: bottom; padding: 0in 0in 1pt;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt;;display:inline;\">&#160;</div></div></td><td style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left; border-bottom: 1pt solid black; background-color: rgba(255, 255, 255, 0);\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt;;display:inline;\">&#160;</div></div></td><td colspan=\"0\" style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; width: 3%; text-align: right; border-bottom: 1pt solid black; background-color: rgba(255, 255, 255, 0);\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">9,905</div></div></td><td style=\"padding: 0in 0in 0.5pt; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left; background-color: rgba(255, 255, 255, 0);\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt;;display:inline;\">&#160;</div></div></td></tr><tr><td style=\"background: rgb(204, 238, 255); padding: 0px 0px 2.5pt; vertical-align: bottom; width: 84%;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; margin-bottom: 0px; margin-left: 0.17in; margin-top: 0px; text-indent: -0.17in; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-size: 10pt;;display:inline;\">Total inventory</div></div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in 0in 2.5pt; vertical-align: bottom; width: 3%;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt;;display:inline;\">&#160;</div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 1%; border-bottom: 2.5pt double black; text-align: left; vertical-align: bottom; padding: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: left; line-height: normal; white-space: nowrap; margin-right: 0in; margin-left: 0in; text-indent: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">$</div></div></td><td colspan=\"0\" style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 3%; text-align: right; border-bottom: 2.5pt double black;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">81,868</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in 0in 1.25pt; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt;;display:inline;\">&#160;</div></div></td><td style=\"padding: 0in 0in 2.5pt; background-color: rgb(204, 238, 255); width: 3%; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt;;display:inline;\">&#160;</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left; border-bottom: 2.5pt double black;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: left; line-height: normal; white-space: nowrap; margin-right: 0in; margin-left: 0in; text-indent: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">$</div></div></td><td colspan=\"0\" style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 3%; text-align: right; border-bottom: 2.5pt double black;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">60,556</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in 0in 1.25pt; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt;;display:inline;\">&#160;</div></div></td></tr></table><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div></div><table border=\"0\" style=\"width:100%; table-layout:fixed;\" cellspacing=\"0\" cellpadding=\"0\"><tr><td></td></tr></table>"}]},{"name":"rpt:f-986","factDimensions":{"xbrl:concept":"us-gaap:PropertyPlantAndEquipmentTextBlock","xbrl:period":"2017-12-31T00:00:00/2018-12-30T00:00:00","xbrl:entity":"cik:0000949870"},"factValues":[{"value":"<div style=\"color: rgb(0, 0, 0); font-family: 'times new roman'; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin-top: 6pt; margin-bottom: 0pt; font-size: 10pt;\">Property, plant and equipment consisted of the following:</div><table border=\"0\" style=\"width:100%; table-layout:fixed;\" cellspacing=\"0\" cellpadding=\"0\"><tr><td></td></tr></table><div><table style=\"margin-bottom: 0.001pt; width: 76%; font-size: 10pt; border-spacing: 0px;;margin : 0px auto;;text-align:left;\"><tr style=\"font-size: 8pt;\"><td style=\"padding: 0px 0px 1.875pt; vertical-align: bottom; font-size: 8pt;;width:;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; background: none; margin-bottom: 0px; margin-top: 0px; line-height: 8pt;\"><div style=\"font-size: 8pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></div></div></td><td colspan=\"2\" style=\"padding: 0in 0in 1.875pt; vertical-align: bottom; white-space: nowrap; font-size: 8pt; border-bottom: 0.75pt solid black;;width:;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; text-align: center; white-space: nowrap; line-height: normal; font-size: 8pt;\"><div style=\"font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\"><div style=\"white-space: nowrap;;font-weight:bold;display:inline;\">December 29,</div></div></div></div></div><br/><div style=\"font-weight:bold;display:inline;width:100%;\">2018</div></div></td><td style=\"padding: 0in 0in 1.875pt; vertical-align: bottom; white-space: nowrap; font-size: 8pt;;width:;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: 8pt;\"><div style=\"font-size: 8pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></div></div></td><td colspan=\"2\" style=\"padding-top: 0in; padding-right: 0in; padding-left: 0in; vertical-align: bottom; white-space: nowrap; font-size: 8pt; border-bottom: 0.75pt solid black;;width:;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; text-align: center; white-space: nowrap; line-height: normal; font-size: 8pt;\"><div style=\"font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\"><div style=\"white-space: nowrap;;font-weight:bold;display:inline;\">December 30,</div></div></div></div></div><br/><div style=\"font-weight:bold;display:inline;width:100%;\">2017</div></div></td></tr><tr style=\"font-size: 8pt;\"><td style=\"padding: 0px; vertical-align: bottom; font-size: 8pt;;width:;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; background: none; margin-bottom: 0px; margin-top: 0px; line-height: 8pt;\"><div style=\"font-size: 8pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></div></div></td><td colspan=\"5\" style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; font-size: 8pt;;width:;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; text-align: center; white-space: nowrap; line-height: 8pt;\"><div style=\"font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\"><div style=\"white-space: nowrap;;font-weight:bold;display:inline;\">(in thousands)</div></div></div></div></div></div></td></tr><tr><td style=\"background: rgb(204, 238, 255); padding: 0px; vertical-align: bottom; width: 75%;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; margin-bottom: 0px; margin-left: 0.17in; margin-top: 0px; text-indent: -0.17in; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">Machinery and plant equipment</div></div></div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 1%; text-align: left; vertical-align: bottom; padding: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: left; white-space: nowrap; margin-left: 0in; text-indent: 0in; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">$</div></div></div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 7%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">476,174</div></div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 6%; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: left; white-space: nowrap; margin-left: 0in; text-indent: 0in; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">$</div></div></div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 7%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">438,925</div></div></div></td></tr><tr><td style=\"padding: 0px; vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 75%;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; margin-bottom: 0px; margin-left: 0.17in; margin-top: 0px; text-indent: -0.17in; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">Kegs</div></div></div></div></td><td style=\"background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></div></td><td style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 7%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">67,940</div></div></div></td><td style=\"background-color: rgba(255, 255, 255, 0); width: 6%; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></div></td><td style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></div></td><td style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 7%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">69,049</div></div></div></td></tr><tr><td style=\"background: rgb(204, 238, 255); padding: 0px; vertical-align: bottom; width: 75%;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; margin-bottom: 0px; margin-left: 0.17in; margin-top: 0px; text-indent: -0.17in; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">Land</div></div></div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 1%; text-align: left; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 7%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">22,295</div></div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 6%; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 7%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">22,295</div></div></div></td></tr><tr><td style=\"padding: 0px; vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 75%;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; margin-bottom: 0px; margin-left: 0.17in; margin-top: 0px; text-indent: -0.17in; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">Building and building improvements</div></div></div></div></td><td style=\"background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></div></td><td style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 7%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">120,111</div></div></div></td><td style=\"background-color: rgba(255, 255, 255, 0); width: 6%; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></div></td><td style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></div></td><td style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 7%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">112,912</div></div></div></td></tr><tr><td style=\"background: rgb(204, 238, 255); padding: 0px; vertical-align: bottom; width: 75%;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; margin-bottom: 0px; margin-left: 0.17in; margin-top: 0px; text-indent: -0.17in; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">Office equipment and furniture</div></div></div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 1%; text-align: left; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 7%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">26,703</div></div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 6%; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 7%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">24,307</div></div></div></td></tr><tr><td style=\"padding: 0px 0px 0.5pt; vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 75%;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; margin-bottom: 0px; margin-left: 0.17in; margin-top: 0px; text-indent: -0.17in; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">Leasehold improvements</div></div></div></div></td><td style=\"background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left; vertical-align: bottom; padding-top: 0in; padding-right: 0in; padding-left: 0in; border-bottom: 1pt solid black;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></div></td><td style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 7%; text-align: right; border-bottom: 1pt solid black;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">20,830</div></div></div></td><td style=\"background-color: rgba(255, 255, 255, 0); width: 6%; vertical-align: bottom; padding: 0in 0in 0.5pt;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></div></td><td style=\"padding-top: 0in; padding-right: 0in; padding-left: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left; border-bottom: 1pt solid black;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></div></td><td style=\"padding-top: 0in; padding-right: 0in; padding-left: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 7%; text-align: right; border-bottom: 1pt solid black;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">16,660</div></div></div></td></tr><tr><td style=\"background: rgb(204, 238, 255); padding: 0px; vertical-align: bottom; width: 75%;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; margin-bottom: 0px; margin-top: 0px; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 1%; text-align: left; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 7%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">734,053</div></div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 6%; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 7%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">684,148</div></div></div></td></tr><tr><td style=\"padding: 0px 0px 0.5pt; vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 75%;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; margin-bottom: 0px; margin-left: 0.17in; margin-top: 0px; text-indent: -0.17in; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">Less accumulated depreciation</div></div></div></div></td><td style=\"background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left; vertical-align: bottom; padding-top: 0in; padding-right: 0in; padding-left: 0in; border-bottom: 1pt solid black;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></div></td><td style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 7%; text-align: right; border-bottom: 1pt solid black;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">(344,264)</div></div></div></td><td style=\"background-color: rgba(255, 255, 255, 0); width: 6%; vertical-align: bottom; padding: 0in 0in 0.5pt;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></div></td><td style=\"padding-top: 0in; padding-right: 0in; padding-left: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left; border-bottom: 1pt solid black;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></div></td><td style=\"padding-top: 0in; padding-right: 0in; padding-left: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 7%; text-align: right; border-bottom: 1pt solid black;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">(299,868)</div></div></div></td></tr><tr><td style=\"background: rgb(204, 238, 255); padding: 0px 0px 1.25pt; vertical-align: bottom; width: 75%;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; margin-bottom: 0px; margin-top: 0px; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 1%; text-align: left; vertical-align: bottom; padding-top: 0in; padding-right: 0in; padding-left: 0in; border-bottom: 2.5pt double black;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: left; white-space: nowrap; margin-left: 0in; text-indent: 0in; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">$</div></div></div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 7%; text-align: right; border-bottom: 2.5pt double black;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">389,789</div></div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 6%; vertical-align: bottom; padding: 0in 0in 1.25pt;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></div></td><td style=\"background: rgb(204, 238, 255); padding-top: 0in; padding-right: 0in; padding-left: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left; border-bottom: 2.5pt double black;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: left; white-space: nowrap; margin-left: 0in; text-indent: 0in; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">$</div></div></div></div></td><td style=\"background: rgb(204, 238, 255); padding-top: 0in; padding-right: 0in; padding-left: 0in; vertical-align: bottom; white-space: nowrap; width: 7%; text-align: right; border-bottom: 2.5pt double black;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">384,280</div></div></div></td></tr></table><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px; font-size: 10pt;\"></div><div style=\"clear: both; max-height: 0px; font-size: 10pt;\"></div><div style=\"clear: both; max-height: 0px; font-size: 10pt;\"></div><div style=\"clear: both; max-height: 0px; font-size: 10pt;\"></div><div style=\"clear: both; max-height: 0px; font-size: 10pt;\"></div><div style=\"clear: both; max-height: 0px; font-size: 10pt;\"></div><div style=\"clear: both; max-height: 0px; font-size: 10pt;\"></div><div style=\"clear: both; max-height: 0px; font-size: 10pt;\"></div><div style=\"clear: both; max-height: 0px; font-size: 10pt;\"></div><div style=\"clear: both; max-height: 0px; font-size: 10pt;\"></div><div style=\"clear: both; max-height: 0px; font-size: 10pt;\"></div><div style=\"clear: both; max-height: 0px; font-size: 10pt;\"></div><div style=\"clear: both; max-height: 0px; font-size: 10pt;\"></div><div style=\"clear: both; max-height: 0px; font-size: 10pt;\"></div><div style=\"clear: both; max-height: 0px; font-size: 10pt;\"></div><div style=\"clear: both; max-height: 0px; font-size: 10pt;\"></div></div><table border=\"0\" style=\"width:100%; table-layout:fixed;\" cellspacing=\"0\" cellpadding=\"0\"><tr><td></td></tr></table>"}]},{"name":"rpt:f-987","factDimensions":{"xbrl:concept":"us-gaap:ScheduleOfUnrecognizedCompensationCostNonvestedAwardsTableTextBlock","xbrl:period":"2017-12-31T00:00:00/2018-12-30T00:00:00","xbrl:entity":"cik:0000949870"},"factValues":[{"value":"<div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; letter-spacing: 0px; top: 0px;;display:inline;\">The following table summarizes the estimated future annual stock-based compensation expense related to share-based arrangements existing as of December&#160;29, 2018 that are expected to vest (in thousands):</div></div><table border=\"0\" style=\"width:100%; table-layout:fixed;\" cellspacing=\"0\" cellpadding=\"0\"><tr><td></td></tr></table><div style=\"font-family: &quot;times new roman&quot;, serif; font-size: 12pt; margin-bottom: 0px; margin-top: 0px; background: none;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div><div><table style=\"border: none;border-collapse: collapse;margin-bottom: .001pt;width: 68%;;margin : 0px auto;;text-align:left;\"><tr><td style=\"background: rgb(204, 238, 255); border-bottom: none; border-top: none; padding: 0px; vertical-align: bottom; width: 91%;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; margin-bottom: 0px; margin-left: 0in; margin-top: 0px; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">2019</div></div></div></td><td style=\"background: rgb(204, 238, 255); border-top: none; padding: 0in; vertical-align: bottom; width: 1%;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 1%; border-bottom: none; border-top: none; text-align: left; vertical-align: bottom; padding: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: left; white-space: nowrap; margin-left: 0in; text-indent: 0in; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">$</div></div></div></td><td style=\"background: rgb(204, 238, 255); border-bottom: none; border-top: none; padding: 0in; vertical-align: bottom; white-space: nowrap; width: 6%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">9,172</div></div></td><td style=\"background: rgb(204, 238, 255); border-top: none; padding: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td></tr><tr><td style=\"border-bottom: none; border-top: none; padding: 0px; vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 91%;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; margin-bottom: 0px; margin-left: 0in; margin-top: 0px; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">2020</div></div></div></td><td style=\"padding: 0in; vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 1%;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background-color: rgba(255, 255, 255, 0); width: 1%; border-bottom: none; border-top: none; text-align: left; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"border-bottom: none; border-top: none; padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 6%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">7,856</div></div></td><td style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td></tr><tr><td style=\"background: rgb(204, 238, 255); border-bottom: none; border-top: none; padding: 0px; vertical-align: bottom; width: 91%;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; margin-bottom: 0px; margin-left: 0in; margin-top: 0px; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">2021</div></div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; width: 1%;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 1%; border-bottom: none; border-top: none; text-align: left; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background: rgb(204, 238, 255); border-bottom: none; border-top: none; padding: 0in; vertical-align: bottom; white-space: nowrap; width: 6%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">5,488</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td></tr><tr><td style=\"border-bottom: none; border-top: none; padding: 0px; vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 91%;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; margin-bottom: 0px; margin-left: 0in; margin-top: 0px; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">2022</div></div></div></td><td style=\"padding: 0in; vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 1%;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background-color: rgba(255, 255, 255, 0); width: 1%; border-bottom: none; border-top: none; text-align: left; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"border-bottom: none; border-top: none; padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 6%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">3,033</div></div></td><td style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td></tr><tr><td style=\"background: rgb(204, 238, 255); border-bottom: none; border-top: none; padding: 0px; vertical-align: bottom; width: 91%;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; margin-bottom: 0px; margin-left: 0in; margin-top: 0px; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">2023</div></div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; width: 1%;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 1%; border-bottom: none; border-top: none; text-align: left; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background: rgb(204, 238, 255); border-bottom: none; border-top: none; padding: 0in; vertical-align: bottom; white-space: nowrap; width: 6%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">888</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td></tr><tr><td style=\"border-bottom: none; border-top: none; padding: 0px 0px 0.5pt; vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 91%;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; margin-bottom: 0px; margin-left: 0in; margin-top: 0px; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">Thereafter</div></div></div></td><td style=\"padding: 0in 0in 0.5pt; vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 1%;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background-color: rgba(255, 255, 255, 0); width: 1%; border-bottom: 1pt solid black; border-top: none; text-align: left; vertical-align: bottom; padding-top: 0in; padding-right: 0in; padding-left: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"border-bottom: 1pt solid black; border-top: none; padding-top: 0in; padding-right: 0in; padding-left: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 6%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">196</div></div></td><td style=\"padding: 0in 0in 0.5pt; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td></tr><tr><td style=\"background: rgb(204, 238, 255); border-bottom: none; border-top: none; padding: 0px 0px 1.25pt; vertical-align: bottom; width: 91%;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; margin-bottom: 0px; margin-left: 0in; margin-top: 0px; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">Total</div></div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in 0in 1.25pt; vertical-align: bottom; width: 1%;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 1%; border-bottom: 2.5pt double black; border-top: none; text-align: left; vertical-align: bottom; padding-top: 0in; padding-right: 0in; padding-left: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: left; white-space: nowrap; margin-left: 0in; text-indent: 0in; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">$</div></div></div></td><td style=\"background: rgb(204, 238, 255); border-bottom: 2.5pt double black; border-top: none; padding-top: 0in; padding-right: 0in; padding-left: 0in; vertical-align: bottom; white-space: nowrap; width: 6%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">26,633</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in 0in 1.25pt; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td></tr></table><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div></div><table border=\"0\" style=\"width:100%; table-layout:fixed;\" cellspacing=\"0\" cellpadding=\"0\"><tr><td></td></tr></table>"}]},{"name":"rpt:f-988","factDimensions":{"xbrl:concept":"us-gaap:DeferredIncomeTaxExpenseBenefit","xbrl:period":"2018-07-01T00:00:00/2018-09-30T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"4500000","decimals":-5}]},{"name":"rpt:f-989","factDimensions":{"xbrl:concept":"us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock","xbrl:period":"2017-12-31T00:00:00/2018-12-30T00:00:00","xbrl:entity":"cik:0000949870"},"factValues":[{"value":"<div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; letter-spacing: 0px; top: 0px;;display:inline;\">The operating results for any quarter are not necessarily indicative of results for any future quarters</div></div><table border=\"0\" style=\"width:100%; table-layout:fixed;\" cellspacing=\"0\" cellpadding=\"0\"><tr><td></td></tr></table><div style=\"color: rgb(0, 0, 0); font-family: &quot;times new roman&quot;; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; font-size: 1px; margin-top: 0px; margin-bottom: 0px; background: none;\"><div style=\"text-decoration: none; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div><table style=\"width: 100%; border-spacing: 0px; border-collapse: separate;;margin : 0px auto;;text-align:left;\"><tr style=\"page-break-inside:avoid\"><td style=\"padding: 0px 0in 1pt; font-size: 8pt; vertical-align: bottom;;width:;\"><div style=\"margin: 0px 0in; font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; line-height: 8pt; background: none;\"><div style=\"font-size: 8pt; text-decoration: none; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">&#160;</div></div></td><td style=\"padding: 0in 0in 1pt; font-size: 8pt; vertical-align: bottom;;width:;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif; line-height: 8pt; background: none; margin-bottom: 0px; margin-top: 0px;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td colspan=\"30\" style=\"padding: 0in; font-size: 8pt; white-space: nowrap; vertical-align: bottom; border-bottom: 1pt solid black;;width:;\"><div style=\"text-align: center; margin-bottom: 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; margin-right: 0in; margin-left: 0in; font-size: 8pt; line-height: 8pt; white-space: nowrap;\"><div style=\"white-space: nowrap; font-size: 8pt;;font-weight:bold;display:inline;\"><div style=\"font-size: 8pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">For Quarters Ended</div></div></div></td><td style=\"padding: 0in 0in 1pt; font-size: 8pt; white-space: nowrap; vertical-align: bottom;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif; line-height: 8pt; background: none; margin-bottom: 0px; margin-top: 0px;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td></tr><tr style=\"page-break-inside:avoid\"><td style=\"padding: 0px 0in; font-size: 8pt; vertical-align: bottom;;width:;\"><div style=\"margin: 0pt 0in; font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; line-height: 8pt; background: none;\"><div style=\"font-size: 8pt; text-decoration: none; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">&#160;</div></div></td><td style=\"padding: 0in; font-size: 8pt; vertical-align: bottom;;width:;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif; line-height: 8pt; background: none; margin-bottom: 0pt; margin-top: 0pt;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td colspan=\"2\" style=\"padding: 0in; font-size: 8pt; white-space: nowrap; vertical-align: bottom;;width:;\"><div style=\"text-align: center; margin: 0pt 0in; font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; line-height: 8pt; white-space: nowrap;\"><div style=\"white-space: nowrap; font-size: 8pt;;font-weight:bold;display:inline;\"><div style=\"font-size: 8pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">December 29,</div></div></div><div style=\"text-align: center; margin: 0pt 0in; font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; line-height: 8pt; white-space: nowrap;\"><div style=\"font-size: 8pt;;font-weight:bold;display:inline;\"><div style=\"font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;\">2018</div></div></div></td><td style=\"padding: 0in; font-size: 8pt; white-space: nowrap; vertical-align: bottom;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif; line-height: 8pt; background: none; margin-bottom: 0pt; margin-top: 0pt;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding: 0in; font-size: 8pt; white-space: nowrap; vertical-align: bottom;;width:;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif; line-height: 8pt; background: none; margin-bottom: 0pt; margin-top: 0pt;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td colspan=\"2\" style=\"padding: 0in; font-size: 8pt; white-space: nowrap; vertical-align: bottom;;width:;\"><div style=\"text-align: center; margin: 0pt 0in; font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; line-height: 8pt; white-space: nowrap;\"><div style=\"white-space: nowrap; font-size: 8pt;;font-weight:bold;display:inline;\"><div style=\"font-size: 8pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">September 29,</div></div></div><div style=\"text-align: center; margin: 0pt 0in; font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; line-height: 8pt; white-space: nowrap;\"><div style=\"font-size: 8pt;;font-weight:bold;display:inline;\"><div style=\"font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;\">2018&#160;(2)</div></div></div></td><td style=\"padding: 0in; font-size: 8pt; white-space: nowrap; vertical-align: bottom;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif; line-height: 8pt; background: none; margin-bottom: 0pt; margin-top: 0pt;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding: 0in; font-size: 8pt; white-space: nowrap; vertical-align: bottom;;width:;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif; line-height: 8pt; background: none; margin-bottom: 0pt; margin-top: 0pt;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td colspan=\"2\" style=\"padding: 0in; font-size: 8pt; white-space: nowrap; vertical-align: bottom;;width:;\"><div style=\"text-align: center; margin: 0pt 0in; font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; line-height: 8pt; white-space: nowrap;\"><div style=\"white-space: nowrap; font-size: 8pt;;font-weight:bold;display:inline;\"><div style=\"font-size: 8pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">June 30,</div></div></div><div style=\"text-align: center; margin: 0pt 0in; font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; line-height: 8pt; white-space: nowrap;\"><div style=\"font-size: 8pt;;font-weight:bold;display:inline;\"><div style=\"font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;\">2018</div></div></div></td><td style=\"padding: 0in; font-size: 8pt; white-space: nowrap; vertical-align: bottom;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif; line-height: 8pt; background: none; margin-bottom: 0pt; margin-top: 0pt;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding: 0in; font-size: 8pt; white-space: nowrap; vertical-align: bottom;;width:;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif; line-height: 8pt; background: none; margin-bottom: 0pt; margin-top: 0pt;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td colspan=\"2\" style=\"padding: 0in; font-size: 8pt; white-space: nowrap; vertical-align: bottom;;width:;\"><div style=\"text-align: center; margin: 0pt 0in; font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; line-height: 8pt; white-space: nowrap;\"><div style=\"white-space: nowrap; font-size: 8pt;;font-weight:bold;display:inline;\"><div style=\"font-size: 8pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">March 31,</div></div></div><div style=\"text-align: center; margin: 0pt 0in; font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; line-height: 8pt; white-space: nowrap;\"><div style=\"font-size: 8pt;;font-weight:bold;display:inline;\"><div style=\"font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;\">2018</div></div></div></td><td style=\"padding: 0in; font-size: 8pt; white-space: nowrap; vertical-align: bottom;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif; line-height: 8pt; background: none; margin-bottom: 0pt; margin-top: 0pt;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding: 0in; font-size: 8pt; white-space: nowrap; vertical-align: bottom;;width:;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif; line-height: 8pt; background: none; margin-bottom: 0pt; margin-top: 0pt;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td colspan=\"2\" style=\"padding: 0in; font-size: 8pt; white-space: nowrap; vertical-align: bottom;;width:;\"><div style=\"text-align: center; margin: 0pt 0in; font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; line-height: 8pt; white-space: nowrap;\"><div style=\"white-space: nowrap; font-size: 8pt;;font-weight:bold;display:inline;\"><div style=\"font-size: 8pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">December 30,</div></div></div><div style=\"text-align: center; margin: 0pt 0in; font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; line-height: 8pt; white-space: nowrap;\"><div style=\"font-size: 8pt;;font-weight:bold;display:inline;\"><div style=\"font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;\">2017 (1)</div></div></div></td><td style=\"padding: 0in; font-size: 8pt; white-space: nowrap; vertical-align: bottom;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif; line-height: 8pt; background: none; margin-bottom: 0pt; margin-top: 0pt;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding: 0in; font-size: 8pt; white-space: nowrap; vertical-align: bottom;;width:;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif; line-height: 8pt; background: none; margin-bottom: 0pt; margin-top: 0pt;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td colspan=\"2\" style=\"padding: 0in; font-size: 8pt; white-space: nowrap; vertical-align: bottom;;width:;\"><div style=\"text-align: center; margin: 0pt 0in; font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; line-height: 8pt; white-space: nowrap;\"><div style=\"white-space: nowrap; font-size: 8pt;;font-weight:bold;display:inline;\"><div style=\"font-size: 8pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">September 30,</div></div></div><div style=\"text-align: center; margin: 0pt 0in; font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; line-height: 8pt; white-space: nowrap;\"><div style=\"font-size: 8pt;;font-weight:bold;display:inline;\"><div style=\"font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;\">2017</div></div></div></td><td style=\"padding: 0in; font-size: 8pt; white-space: nowrap; vertical-align: bottom;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif; line-height: 8pt; background: none; margin-bottom: 0pt; margin-top: 0pt;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding: 0in; font-size: 8pt; white-space: nowrap; vertical-align: bottom;;width:;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif; line-height: 8pt; background: none; margin-bottom: 0pt; margin-top: 0pt;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td colspan=\"2\" style=\"padding: 0in; font-size: 8pt; white-space: nowrap; vertical-align: bottom;;width:;\"><div style=\"text-align: center; margin: 0pt 0in; font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; line-height: 8pt; white-space: nowrap;\"><div style=\"white-space: nowrap; font-size: 8pt;;font-weight:bold;display:inline;\"><div style=\"font-size: 8pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">July 1,</div></div></div><div style=\"text-align: center; margin: 0pt 0in; font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; line-height: 8pt; white-space: nowrap;\"><div style=\"white-space: nowrap; font-size: 8pt; background: none;;font-weight:bold;display:inline;\"><div style=\"font-size: 8pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none;;display:inline;\"> </div></div><div style=\"white-space: nowrap; font-size: 8pt;;font-weight:bold;display:inline;\"><div style=\"font-size: 8pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">2017</div></div></div></td><td style=\"padding: 0in; font-size: 8pt; white-space: nowrap; vertical-align: bottom;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif; line-height: 8pt; background: none; margin-bottom: 0pt; margin-top: 0pt;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding: 0in; font-size: 8pt; white-space: nowrap; vertical-align: bottom;;width:;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif; line-height: 8pt; background: none; margin-bottom: 0pt; margin-top: 0pt;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td colspan=\"2\" style=\"padding: 0in; font-size: 8pt; white-space: nowrap; vertical-align: bottom;;width:;\"><div style=\"text-align: center; margin: 0pt 0in; font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; line-height: 8pt; white-space: nowrap;\"><div style=\"white-space: nowrap; font-size: 8pt;;font-weight:bold;display:inline;\"><div style=\"font-size: 8pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">April 1,</div></div></div><div style=\"text-align: center; margin: 0pt 0in; font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; line-height: 8pt; white-space: nowrap;\"><div style=\"white-space: nowrap; font-size: 8pt; background: none;;font-weight:bold;display:inline;\"><div style=\"font-size: 8pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none;;display:inline;\"> </div></div><div style=\"white-space: nowrap; font-size: 8pt;;font-weight:bold;display:inline;\"><div style=\"font-size: 8pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">2017</div></div></div></td><td style=\"padding: 0in; font-size: 8pt; white-space: nowrap; vertical-align: bottom;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif; line-height: 8pt; background: none; margin-bottom: 0pt; margin-top: 0pt;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td></tr><tr style=\"page-break-inside:avoid\"><td style=\"padding: 0px 0in 2pt; font-size: 8pt; vertical-align: bottom;;width:;\"><div style=\"margin: 0px 0in; font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; line-height: 8pt; background: none;\"><div style=\"font-size: 8pt; text-decoration: none; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">&#160;</div></div></td><td style=\"padding: 0in 0in 2pt; font-size: 8pt; vertical-align: bottom;;width:;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif; line-height: 8pt; background: none; margin-bottom: 0px; margin-top: 0px;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td colspan=\"2\" style=\"padding: 0in 0in 2pt; font-size: 8pt; white-space: nowrap; vertical-align: bottom; border-bottom: 0.75pt solid black;;width:;\"><div style=\"text-align: center; margin-bottom: 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; margin-right: 0in; margin-left: 0in; font-size: 8pt; line-height: 8pt; white-space: nowrap;\"><div style=\"white-space: nowrap; font-size: 8pt;;font-weight:bold;display:inline;\"><div style=\"font-size: 8pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">(13 weeks)</div></div></div></td><td style=\"padding: 0in 0in 0.75pt; font-size: 8pt; white-space: nowrap; vertical-align: bottom;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif; line-height: 8pt; background: none; margin-bottom: 0px; margin-top: 0px;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding: 0in 0in 2pt; font-size: 8pt; white-space: nowrap; vertical-align: bottom;;width:;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif; line-height: 8pt; background: none; margin-bottom: 0px; margin-top: 0px;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td colspan=\"2\" style=\"padding: 0in; font-size: 8pt; white-space: nowrap; vertical-align: bottom; border-bottom: 1pt solid black;;width:;\"><div style=\"text-align: center; margin-bottom: 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; margin-right: 0in; margin-left: 0in; font-size: 8pt; line-height: 8pt; white-space: nowrap;\"><div style=\"white-space: nowrap; font-size: 8pt;;font-weight:bold;display:inline;\"><div style=\"font-size: 8pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">(13 weeks)</div></div></div></td><td style=\"padding: 0in 0in 1pt; font-size: 8pt; white-space: nowrap; vertical-align: bottom;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif; line-height: 8pt; background: none; margin-bottom: 0px; margin-top: 0px;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding: 0in 0in 2pt; font-size: 8pt; white-space: nowrap; vertical-align: bottom;;width:;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif; line-height: 8pt; background: none; margin-bottom: 0px; margin-top: 0px;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td colspan=\"2\" style=\"padding: 0in; font-size: 8pt; white-space: nowrap; vertical-align: bottom; border-bottom: 1pt solid black;;width:;\"><div style=\"text-align: center; margin-bottom: 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; margin-right: 0in; margin-left: 0in; font-size: 8pt; line-height: 8pt; white-space: nowrap;\"><div style=\"white-space: nowrap; font-size: 8pt;;font-weight:bold;display:inline;\"><div style=\"font-size: 8pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">(13 weeks)</div></div></div></td><td style=\"padding: 0in 0in 1pt; font-size: 8pt; white-space: nowrap; vertical-align: bottom;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif; line-height: 8pt; background: none; margin-bottom: 0px; margin-top: 0px;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding: 0in 0in 2pt; font-size: 8pt; white-space: nowrap; vertical-align: bottom;;width:;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif; line-height: 8pt; background: none; margin-bottom: 0px; margin-top: 0px;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td colspan=\"2\" style=\"padding: 0in; font-size: 8pt; white-space: nowrap; vertical-align: bottom; border-bottom: 1pt solid black;;width:;\"><div style=\"text-align: center; margin-bottom: 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; margin-right: 0in; margin-left: 0in; font-size: 8pt; line-height: 8pt; white-space: nowrap;\"><div style=\"white-space: nowrap; font-size: 8pt;;font-weight:bold;display:inline;\"><div style=\"font-size: 8pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">(13 weeks)</div></div></div></td><td style=\"padding: 0in 0in 1pt; font-size: 8pt; white-space: nowrap; vertical-align: bottom;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif; line-height: 8pt; background: none; margin-bottom: 0px; margin-top: 0px;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding: 0in 0in 2pt; font-size: 8pt; white-space: nowrap; vertical-align: bottom;;width:;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif; line-height: 8pt; background: none; margin-bottom: 0px; margin-top: 0px;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td colspan=\"2\" style=\"padding: 0in; font-size: 8pt; white-space: nowrap; vertical-align: bottom; border-bottom: 1pt solid black;;width:;\"><div style=\"text-align: center; margin-bottom: 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; margin-right: 0in; margin-left: 0in; font-size: 8pt; line-height: 8pt; white-space: nowrap;\"><div style=\"white-space: nowrap; font-size: 8pt;;font-weight:bold;display:inline;\"><div style=\"font-size: 8pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">(13 weeks)</div></div></div></td><td style=\"padding: 0in 0in 1pt; font-size: 8pt; white-space: nowrap; vertical-align: bottom;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif; line-height: 8pt; background: none; margin-bottom: 0px; margin-top: 0px;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding: 0in 0in 2pt; font-size: 8pt; white-space: nowrap; vertical-align: bottom;;width:;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif; line-height: 8pt; background: none; margin-bottom: 0px; margin-top: 0px;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td colspan=\"2\" style=\"padding: 0in; font-size: 8pt; white-space: nowrap; vertical-align: bottom; border-bottom: 1pt solid black;;width:;\"><div style=\"text-align: center; margin-bottom: 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; margin-right: 0in; margin-left: 0in; font-size: 8pt; line-height: 8pt; white-space: nowrap;\"><div style=\"white-space: nowrap; font-size: 8pt;;font-weight:bold;display:inline;\"><div style=\"font-size: 8pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">(13 weeks)</div></div></div></td><td style=\"padding: 0in 0in 1pt; font-size: 8pt; white-space: nowrap; vertical-align: bottom;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif; line-height: 8pt; background: none; margin-bottom: 0px; margin-top: 0px;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding: 0in 0in 2pt; font-size: 8pt; white-space: nowrap; vertical-align: bottom;;width:;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif; line-height: 8pt; background: none; margin-bottom: 0px; margin-top: 0px;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td colspan=\"2\" style=\"padding: 0in; font-size: 8pt; white-space: nowrap; vertical-align: bottom; border-bottom: 1pt solid black;;width:;\"><div style=\"text-align: center; margin-bottom: 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; margin-right: 0in; margin-left: 0in; font-size: 8pt; line-height: 8pt; white-space: nowrap;\"><div style=\"white-space: nowrap; font-size: 8pt;;font-weight:bold;display:inline;\"><div style=\"font-size: 8pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">(13 weeks)</div></div></div></td><td style=\"padding: 0in 0in 1pt; font-size: 8pt; white-space: nowrap; vertical-align: bottom;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif; line-height: 8pt; background: none; margin-bottom: 0px; margin-top: 0px;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding: 0in 0in 2pt; font-size: 8pt; white-space: nowrap; vertical-align: bottom;;width:;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif; line-height: 8pt; background: none; margin-bottom: 0px; margin-top: 0px;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td colspan=\"2\" style=\"padding: 0in; font-size: 8pt; white-space: nowrap; vertical-align: bottom; border-bottom: 1pt solid black;;width:;\"><div style=\"text-align: center; margin-bottom: 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; margin-right: 0in; margin-left: 0in; font-size: 8pt; line-height: 8pt; white-space: nowrap;\"><div style=\"white-space: nowrap; font-size: 8pt;;font-weight:bold;display:inline;\"><div style=\"font-size: 8pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">(13 weeks)</div></div></div></td><td style=\"padding: 0in 0in 1pt; font-size: 8pt; white-space: nowrap; vertical-align: bottom;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif; line-height: 8pt; background: none; margin-bottom: 0px; margin-top: 0px;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td></tr><tr style=\"page-break-inside:avoid\"><td style=\"padding: 0px 0in; font-size: 8pt; vertical-align: bottom;;width:;\"><div style=\"margin: 0px 0in; font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; line-height: 8pt; background: none;\"><div style=\"font-size: 8pt; text-decoration: none; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">&#160;</div></div></td><td style=\"padding: 0in; font-size: 8pt; vertical-align: bottom;;width:;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif; line-height: 8pt; background: none; margin-bottom: 0px; margin-top: 0px;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td colspan=\"30\" style=\"padding: 0in; font-size: 8pt; white-space: nowrap; vertical-align: bottom;;width:;\"><div style=\"text-align: center; margin-bottom: 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; margin-right: 0in; margin-left: 0in; font-size: 8pt; line-height: 8pt; white-space: nowrap;\"><div style=\"font-size: 8pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">(In thousands, except per share data)</div></div></td><td style=\"padding: 0in; font-size: 8pt; white-space: nowrap; vertical-align: bottom;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif; line-height: 8pt; background: none; margin-bottom: 0px; margin-top: 0px;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td></tr><tr style=\"page-break-inside:avoid\"><td style=\"width: 28.5%; padding: 0px 0in 0.5pt; font-size: 10pt; background-color: rgb(204, 238, 255); vertical-align: bottom;\"><div style=\"margin: 0in 0in 0.0001pt 12pt; text-indent: -12pt; font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; line-height: normal;\"><div style=\"font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">Net revenue</div></div></td><td style=\"width: 1%; padding: 0in 0in 0.5pt; font-size: 10pt; background-color: rgb(204, 238, 255); vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; line-height: normal; background: none; margin-bottom: 0px; margin-top: 0px;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 1%; text-align: left; vertical-align: bottom; padding-top: 0in; padding-right: 0in; padding-left: 0in; border-bottom: 1pt solid black;\"><div style=\"text-align: left; margin-bottom: 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; margin-right: 0in; margin-left: 0in; font-size: 10pt; line-height: normal; white-space: nowrap; text-indent: 0in;\"><div style=\"font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">$</div></div></td><td style=\"width: 6%; padding: 0in; font-size: 10pt; white-space: nowrap; background-color: rgb(204, 238, 255); text-align: right; vertical-align: bottom; border-bottom: 1pt solid black;\"><div style=\"text-align: right; margin-bottom: 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; margin-right: 0in; margin-left: 0in; font-size: 10pt; line-height: normal; white-space: nowrap;\"><div style=\"font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">225,222</div></div></td><td style=\"width: 1%; padding: 0in 0in 1pt; font-size: 10pt; white-space: nowrap; background-color: rgb(204, 238, 255); text-align: left; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; line-height: normal; background: none; margin-bottom: 0px; margin-top: 0px;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 1.5%; vertical-align: bottom; padding: 0in 0in 0.5pt;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; line-height: normal; background: none; margin-bottom: 0px; margin-top: 0px;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"width: 1%; padding-top: 0in; padding-right: 0in; padding-left: 0in; font-size: 10pt; white-space: nowrap; background-color: rgb(204, 238, 255); text-align: left; vertical-align: bottom; border-bottom: 1pt solid black;\"><div style=\"text-align: left; margin-bottom: 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; margin-right: 0in; margin-left: 0in; font-size: 10pt; line-height: normal; white-space: nowrap; text-indent: 0in;\"><div style=\"font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">$</div></div></td><td style=\"width: 6%; padding: 0in; font-size: 10pt; white-space: nowrap; background-color: rgb(204, 238, 255); text-align: right; vertical-align: bottom; border-bottom: 1pt solid black;\"><div style=\"text-align: right; margin-bottom: 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; margin-right: 0in; margin-left: 0in; font-size: 10pt; line-height: normal; white-space: nowrap;\"><div style=\"font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">306,870</div></div></td><td style=\"width: 1%; padding: 0in 0in 1pt; font-size: 10pt; white-space: nowrap; background-color: rgb(204, 238, 255); text-align: left; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; line-height: normal; background: none; margin-bottom: 0px; margin-top: 0px;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 1.5%; vertical-align: bottom; padding: 0in 0in 0.5pt;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; line-height: normal; background: none; margin-bottom: 0px; margin-top: 0px;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"width: 1%; padding-top: 0in; padding-right: 0in; padding-left: 0in; font-size: 10pt; white-space: nowrap; background-color: rgb(204, 238, 255); text-align: left; vertical-align: bottom; border-bottom: 1pt solid black;\"><div style=\"text-align: left; margin-bottom: 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; margin-right: 0in; margin-left: 0in; font-size: 10pt; line-height: normal; white-space: nowrap; text-indent: 0in;\"><div style=\"font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">$</div></div></td><td style=\"width: 5%; padding: 0in; font-size: 10pt; white-space: nowrap; background-color: rgb(204, 238, 255); text-align: right; vertical-align: bottom; border-bottom: 1pt solid black;\"><div style=\"text-align: right; margin-bottom: 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; margin-right: 0in; margin-left: 0in; font-size: 10pt; line-height: normal; white-space: nowrap;\"><div style=\"font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">273,100</div></div></td><td style=\"width: 1%; padding: 0in 0in 1pt; font-size: 10pt; white-space: nowrap; background-color: rgb(204, 238, 255); text-align: left; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; line-height: normal; background: none; margin-bottom: 0px; margin-top: 0px;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 1.5%; vertical-align: bottom; padding: 0in 0in 0.5pt;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; line-height: normal; background: none; margin-bottom: 0px; margin-top: 0px;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"width: 1%; padding-top: 0in; padding-right: 0in; padding-left: 0in; font-size: 10pt; white-space: nowrap; background-color: rgb(204, 238, 255); text-align: left; vertical-align: bottom; border-bottom: 1pt solid black;\"><div style=\"text-align: left; margin-bottom: 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; margin-right: 0in; margin-left: 0in; font-size: 10pt; line-height: normal; white-space: nowrap; text-indent: 0in;\"><div style=\"font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">$</div></div></td><td style=\"width: 5%; padding: 0in; font-size: 10pt; white-space: nowrap; background-color: rgb(204, 238, 255); text-align: right; vertical-align: bottom; border-bottom: 1pt solid black;\"><div style=\"text-align: right; margin-bottom: 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; margin-right: 0in; margin-left: 0in; font-size: 10pt; line-height: normal; white-space: nowrap;\"><div style=\"font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">190,457</div></div></td><td style=\"width: 1%; padding: 0in 0in 1pt; font-size: 10pt; white-space: nowrap; background-color: rgb(204, 238, 255); text-align: left; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; line-height: normal; background: none; margin-bottom: 0px; margin-top: 0px;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 1.5%; vertical-align: bottom; padding: 0in 0in 0.5pt;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; line-height: normal; background: none; margin-bottom: 0px; margin-top: 0px;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"width: 1%; padding-top: 0in; padding-right: 0in; padding-left: 0in; font-size: 10pt; white-space: nowrap; background-color: rgb(204, 238, 255); text-align: left; vertical-align: bottom; border-bottom: 1pt solid black;\"><div style=\"text-align: left; margin-bottom: 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; margin-right: 0in; margin-left: 0in; font-size: 10pt; line-height: normal; white-space: nowrap; text-indent: 0in;\"><div style=\"font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">$</div></div></td><td style=\"width: 6%; padding: 0in; font-size: 10pt; white-space: nowrap; background-color: rgb(204, 238, 255); text-align: right; vertical-align: bottom; border-bottom: 1pt solid black;\"><div style=\"text-align: right; margin-bottom: 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; margin-right: 0in; margin-left: 0in; font-size: 10pt; line-height: normal; white-space: nowrap;\"><div style=\"font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">206,320</div></div></td><td style=\"width: 1%; padding: 0in 0in 1pt; font-size: 10pt; white-space: nowrap; background-color: rgb(204, 238, 255); text-align: left; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; line-height: normal; background: none; margin-bottom: 0px; margin-top: 0px;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 1.5%; vertical-align: bottom; padding: 0in 0in 0.5pt;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; line-height: normal; background: none; margin-bottom: 0px; margin-top: 0px;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"width: 1%; padding-top: 0in; padding-right: 0in; padding-left: 0in; font-size: 10pt; white-space: nowrap; background-color: rgb(204, 238, 255); text-align: left; vertical-align: bottom; border-bottom: 1pt solid black;\"><div style=\"text-align: left; margin-bottom: 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; margin-right: 0in; margin-left: 0in; font-size: 10pt; line-height: normal; white-space: nowrap; text-indent: 0in;\"><div style=\"font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">$</div></div></td><td style=\"width: 6%; padding: 0in; font-size: 10pt; white-space: nowrap; background-color: rgb(204, 238, 255); text-align: right; vertical-align: bottom; border-bottom: 1pt solid black;\"><div style=\"text-align: right; margin-bottom: 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; margin-right: 0in; margin-left: 0in; font-size: 10pt; line-height: normal; white-space: nowrap;\"><div style=\"font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">247,047</div></div></td><td style=\"width: 1%; padding: 0in 0in 1pt; font-size: 10pt; white-space: nowrap; background-color: rgb(204, 238, 255); text-align: left; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; line-height: normal; background: none; margin-bottom: 0px; margin-top: 0px;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 1.5%; vertical-align: bottom; padding: 0in 0in 0.5pt;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; line-height: normal; background: none; margin-bottom: 0px; margin-top: 0px;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"width: 1%; padding-top: 0in; padding-right: 0in; padding-left: 0in; font-size: 10pt; white-space: nowrap; background-color: rgb(204, 238, 255); text-align: left; vertical-align: bottom; border-bottom: 1pt solid black;\"><div style=\"text-align: left; margin-bottom: 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; margin-right: 0in; margin-left: 0in; font-size: 10pt; line-height: normal; white-space: nowrap; text-indent: 0in;\"><div style=\"font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">$</div></div></td><td style=\"width: 5%; padding: 0in; font-size: 10pt; white-space: nowrap; background-color: rgb(204, 238, 255); text-align: right; vertical-align: bottom; border-bottom: 1pt solid black;\"><div style=\"text-align: right; margin-bottom: 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; margin-right: 0in; margin-left: 0in; font-size: 10pt; line-height: normal; white-space: nowrap;\"><div style=\"font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">247,930</div></div></td><td style=\"width: 1%; padding: 0in 0in 1pt; font-size: 10pt; white-space: nowrap; background-color: rgb(204, 238, 255); text-align: left; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; line-height: normal; background: none; margin-bottom: 0px; margin-top: 0px;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 1.5%; vertical-align: bottom; padding: 0in 0in 0.5pt;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; line-height: normal; background: none; margin-bottom: 0px; margin-top: 0px;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"width: 1%; padding-top: 0in; padding-right: 0in; padding-left: 0in; font-size: 10pt; white-space: nowrap; background-color: rgb(204, 238, 255); text-align: left; vertical-align: bottom; border-bottom: 1pt solid black;\"><div style=\"text-align: left; margin-bottom: 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; margin-right: 0in; margin-left: 0in; font-size: 10pt; line-height: normal; white-space: nowrap; text-indent: 0in;\"><div style=\"font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">$</div></div></td><td style=\"width: 5%; padding: 0in; font-size: 10pt; white-space: nowrap; background-color: rgb(204, 238, 255); text-align: right; vertical-align: bottom; border-bottom: 1pt solid black;\"><div style=\"text-align: right; margin-bottom: 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; margin-right: 0in; margin-left: 0in; font-size: 10pt; line-height: normal; white-space: nowrap;\"><div style=\"font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">161,695</div></div></td><td style=\"width: 1%; padding: 0in 0in 1pt; font-size: 10pt; white-space: nowrap; background-color: rgb(204, 238, 255); text-align: left; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; line-height: normal; background: none; margin-bottom: 0px; margin-top: 0px;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td></tr><tr style=\"page-break-inside:avoid\"><td style=\"width: 28.5%; padding: 0px 0in 0.5pt; font-size: 10pt; background-color: rgba(255, 255, 255, 0); vertical-align: bottom;\"><div style=\"margin: 0in 0in 0.0001pt 12pt; text-indent: -12pt; font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; line-height: normal;\"><div style=\"font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">Gross profit</div></div></td><td style=\"width: 1%; padding: 0in 0in 0.5pt; font-size: 10pt; background-color: rgba(255, 255, 255, 0); vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; line-height: normal; background: none; margin-bottom: 0px; margin-top: 0px;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left; vertical-align: bottom; padding-top: 0in; padding-right: 0in; padding-left: 0in; border-bottom: 1pt solid black;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; line-height: normal; background: none; margin-bottom: 0px; margin-top: 0px;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"width: 6%; padding: 0in; font-size: 10pt; white-space: nowrap; background-color: rgba(255, 255, 255, 0); text-align: right; vertical-align: bottom; border-bottom: 1pt solid black;\"><div style=\"text-align: right; margin-bottom: 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; margin-right: 0in; margin-left: 0in; font-size: 10pt; line-height: normal; white-space: nowrap;\"><div style=\"font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">116,949</div></div></td><td style=\"width: 1%; padding: 0in 0in 1pt; font-size: 10pt; white-space: nowrap; background-color: rgba(255, 255, 255, 0); text-align: left; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; line-height: normal; background: none; margin-bottom: 0px; margin-top: 0px;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background-color: rgba(255, 255, 255, 0); width: 1.5%; vertical-align: bottom; padding: 0in 0in 0.5pt;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; line-height: normal; background: none; margin-bottom: 0px; margin-top: 0px;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"width: 1%; padding-top: 0in; padding-right: 0in; padding-left: 0in; font-size: 10pt; white-space: nowrap; background-color: rgba(255, 255, 255, 0); text-align: left; vertical-align: bottom; border-bottom: 1pt solid black;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; line-height: normal; background: none; margin-bottom: 0px; margin-top: 0px;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"width: 6%; padding: 0in; font-size: 10pt; white-space: nowrap; background-color: rgba(255, 255, 255, 0); text-align: right; vertical-align: bottom; border-bottom: 1pt solid black;\"><div style=\"text-align: right; margin-bottom: 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; margin-right: 0in; margin-left: 0in; font-size: 10pt; line-height: normal; white-space: nowrap;\"><div style=\"font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">157,227</div></div></td><td style=\"width: 1%; padding: 0in 0in 1pt; font-size: 10pt; white-space: nowrap; background-color: rgba(255, 255, 255, 0); text-align: left; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; line-height: normal; background: none; margin-bottom: 0px; margin-top: 0px;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background-color: rgba(255, 255, 255, 0); width: 1.5%; vertical-align: bottom; padding: 0in 0in 0.5pt;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; line-height: normal; background: none; margin-bottom: 0px; margin-top: 0px;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"width: 1%; padding-top: 0in; padding-right: 0in; padding-left: 0in; font-size: 10pt; white-space: nowrap; background-color: rgba(255, 255, 255, 0); text-align: left; vertical-align: bottom; border-bottom: 1pt solid black;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; line-height: normal; background: none; margin-bottom: 0px; margin-top: 0px;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"width: 5%; padding: 0in; font-size: 10pt; white-space: nowrap; background-color: rgba(255, 255, 255, 0); text-align: right; vertical-align: bottom; border-bottom: 1pt solid black;\"><div style=\"text-align: right; margin-bottom: 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; margin-right: 0in; margin-left: 0in; font-size: 10pt; line-height: normal; white-space: nowrap;\"><div style=\"font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">141,970</div></div></td><td style=\"width: 1%; padding: 0in 0in 1pt; font-size: 10pt; white-space: nowrap; background-color: rgba(255, 255, 255, 0); text-align: left; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; line-height: normal; background: none; margin-bottom: 0px; margin-top: 0px;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background-color: rgba(255, 255, 255, 0); width: 1.5%; vertical-align: bottom; padding: 0in 0in 0.5pt;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; line-height: normal; background: none; margin-bottom: 0px; margin-top: 0px;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"width: 1%; padding-top: 0in; padding-right: 0in; padding-left: 0in; font-size: 10pt; white-space: nowrap; background-color: rgba(255, 255, 255, 0); text-align: left; vertical-align: bottom; border-bottom: 1pt solid black;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; line-height: normal; background: none; margin-bottom: 0px; margin-top: 0px;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"width: 5%; padding: 0in; font-size: 10pt; white-space: nowrap; background-color: rgba(255, 255, 255, 0); text-align: right; vertical-align: bottom; border-bottom: 1pt solid black;\"><div style=\"text-align: right; margin-bottom: 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; margin-right: 0in; margin-left: 0in; font-size: 10pt; line-height: normal; white-space: nowrap;\"><div style=\"font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">96,097</div></div></td><td style=\"width: 1%; padding: 0in 0in 1pt; font-size: 10pt; white-space: nowrap; background-color: rgba(255, 255, 255, 0); text-align: left; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; line-height: normal; background: none; margin-bottom: 0px; margin-top: 0px;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background-color: rgba(255, 255, 255, 0); width: 1.5%; vertical-align: bottom; padding: 0in 0in 0.5pt;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; line-height: normal; background: none; margin-bottom: 0px; margin-top: 0px;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"width: 1%; padding-top: 0in; padding-right: 0in; padding-left: 0in; font-size: 10pt; white-space: nowrap; background-color: rgba(255, 255, 255, 0); text-align: left; vertical-align: bottom; border-bottom: 1pt solid black;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; line-height: normal; background: none; margin-bottom: 0px; margin-top: 0px;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"width: 6%; padding: 0in; font-size: 10pt; white-space: nowrap; background-color: rgba(255, 255, 255, 0); text-align: right; vertical-align: bottom; border-bottom: 1pt solid black;\"><div style=\"text-align: right; margin-bottom: 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; margin-right: 0in; margin-left: 0in; font-size: 10pt; line-height: normal; white-space: nowrap;\"><div style=\"font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">108,037</div></div></td><td style=\"width: 1%; padding: 0in 0in 1pt; font-size: 10pt; white-space: nowrap; background-color: rgba(255, 255, 255, 0); text-align: left; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; line-height: normal; background: none; margin-bottom: 0px; margin-top: 0px;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background-color: rgba(255, 255, 255, 0); width: 1.5%; vertical-align: bottom; padding: 0in 0in 0.5pt;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; line-height: normal; background: none; margin-bottom: 0px; margin-top: 0px;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"width: 1%; padding-top: 0in; padding-right: 0in; padding-left: 0in; font-size: 10pt; white-space: nowrap; background-color: rgba(255, 255, 255, 0); text-align: left; vertical-align: bottom; border-bottom: 1pt solid black;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; line-height: normal; background: none; margin-bottom: 0px; margin-top: 0px;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"width: 6%; padding: 0in; font-size: 10pt; white-space: nowrap; background-color: rgba(255, 255, 255, 0); text-align: right; vertical-align: bottom; border-bottom: 1pt solid black;\"><div style=\"text-align: right; margin-bottom: 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; margin-right: 0in; margin-left: 0in; font-size: 10pt; line-height: normal; white-space: nowrap;\"><div style=\"font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">131,501</div></div></td><td style=\"width: 1%; padding: 0in 0in 1pt; font-size: 10pt; white-space: nowrap; background-color: rgba(255, 255, 255, 0); text-align: left; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; line-height: normal; background: none; margin-bottom: 0px; margin-top: 0px;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background-color: rgba(255, 255, 255, 0); width: 1.5%; vertical-align: bottom; padding: 0in 0in 0.5pt;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; line-height: normal; background: none; margin-bottom: 0px; margin-top: 0px;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"width: 1%; padding-top: 0in; padding-right: 0in; padding-left: 0in; font-size: 10pt; white-space: nowrap; background-color: rgba(255, 255, 255, 0); text-align: left; vertical-align: bottom; border-bottom: 1pt solid black;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; line-height: normal; background: none; margin-bottom: 0px; margin-top: 0px;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"width: 5%; padding: 0in; font-size: 10pt; white-space: nowrap; background-color: rgba(255, 255, 255, 0); text-align: right; vertical-align: bottom; border-bottom: 1pt solid black;\"><div style=\"text-align: right; margin-bottom: 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; margin-right: 0in; margin-left: 0in; font-size: 10pt; line-height: normal; white-space: nowrap;\"><div style=\"font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">134,019</div></div></td><td style=\"width: 1%; padding: 0in 0in 1pt; font-size: 10pt; white-space: nowrap; background-color: rgba(255, 255, 255, 0); text-align: left; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; line-height: normal; background: none; margin-bottom: 0px; margin-top: 0px;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background-color: rgba(255, 255, 255, 0); width: 1.5%; vertical-align: bottom; padding: 0in 0in 0.5pt;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; line-height: normal; background: none; margin-bottom: 0px; margin-top: 0px;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"width: 1%; padding-top: 0in; padding-right: 0in; padding-left: 0in; font-size: 10pt; white-space: nowrap; background-color: rgba(255, 255, 255, 0); text-align: left; vertical-align: bottom; border-bottom: 1pt solid black;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; line-height: normal; background: none; margin-bottom: 0px; margin-top: 0px;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"width: 5%; padding: 0in; font-size: 10pt; white-space: nowrap; background-color: rgba(255, 255, 255, 0); text-align: right; vertical-align: bottom; border-bottom: 1pt solid black;\"><div style=\"text-align: right; margin-bottom: 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; margin-right: 0in; margin-left: 0in; font-size: 10pt; line-height: normal; white-space: nowrap;\"><div style=\"font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">76,344</div></div></td><td style=\"width: 1%; padding: 0in 0in 1pt; font-size: 10pt; white-space: nowrap; background-color: rgba(255, 255, 255, 0); text-align: left; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; line-height: normal; background: none; margin-bottom: 0px; margin-top: 0px;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td></tr><tr style=\"page-break-inside:avoid\"><td style=\"width: 28.5%; padding: 0px 0in 0.5pt; font-size: 10pt; background-color: rgb(204, 238, 255); vertical-align: bottom;\"><div style=\"margin: 0in 0in 0.0001pt 12pt; text-indent: -12pt; font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; line-height: normal;\"><div style=\"font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">Operating income</div></div></td><td style=\"width: 1%; padding: 0in 0in 0.5pt; font-size: 10pt; background-color: rgb(204, 238, 255); vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; line-height: normal; background: none; margin-bottom: 0px; margin-top: 0px;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 1%; text-align: left; vertical-align: bottom; padding-top: 0in; padding-right: 0in; padding-left: 0in; border-bottom: 1pt solid black;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; line-height: normal; background: none; margin-bottom: 0px; margin-top: 0px;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"width: 6%; padding: 0in; font-size: 10pt; white-space: nowrap; background-color: rgb(204, 238, 255); text-align: right; vertical-align: bottom; border-bottom: 1pt solid black;\"><div style=\"text-align: right; margin-bottom: 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; margin-right: 0in; margin-left: 0in; font-size: 10pt; line-height: normal; white-space: nowrap;\"><div style=\"font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">28,851</div></div></td><td style=\"width: 1%; padding: 0in 0in 1pt; font-size: 10pt; white-space: nowrap; background-color: rgb(204, 238, 255); text-align: left; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; line-height: normal; background: none; margin-bottom: 0px; margin-top: 0px;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 1.5%; vertical-align: bottom; padding: 0in 0in 0.5pt;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; line-height: normal; background: none; margin-bottom: 0px; margin-top: 0px;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"width: 1%; padding-top: 0in; padding-right: 0in; padding-left: 0in; font-size: 10pt; white-space: nowrap; background-color: rgb(204, 238, 255); text-align: left; vertical-align: bottom; border-bottom: 1pt solid black;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; line-height: normal; background: none; margin-bottom: 0px; margin-top: 0px;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"width: 6%; padding: 0in; font-size: 10pt; white-space: nowrap; background-color: rgb(204, 238, 255); text-align: right; vertical-align: bottom; border-bottom: 1pt solid black;\"><div style=\"text-align: right; margin-bottom: 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; margin-right: 0in; margin-left: 0in; font-size: 10pt; line-height: normal; white-space: nowrap;\"><div style=\"font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">46,728</div></div></td><td style=\"width: 1%; padding: 0in 0in 1pt; font-size: 10pt; white-space: nowrap; background-color: rgb(204, 238, 255); text-align: left; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; line-height: normal; background: none; margin-bottom: 0px; margin-top: 0px;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 1.5%; vertical-align: bottom; padding: 0in 0in 0.5pt;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; line-height: normal; background: none; margin-bottom: 0px; margin-top: 0px;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"width: 1%; padding-top: 0in; padding-right: 0in; padding-left: 0in; font-size: 10pt; white-space: nowrap; background-color: rgb(204, 238, 255); text-align: left; vertical-align: bottom; border-bottom: 1pt solid black;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; line-height: normal; background: none; margin-bottom: 0px; margin-top: 0px;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"width: 5%; padding: 0in; font-size: 10pt; white-space: nowrap; background-color: rgb(204, 238, 255); text-align: right; vertical-align: bottom; border-bottom: 1pt solid black;\"><div style=\"text-align: right; margin-bottom: 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; margin-right: 0in; margin-left: 0in; font-size: 10pt; line-height: normal; white-space: nowrap;\"><div style=\"font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">31,064</div></div></td><td style=\"width: 1%; padding: 0in 0in 1pt; font-size: 10pt; white-space: nowrap; background-color: rgb(204, 238, 255); text-align: left; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; line-height: normal; background: none; margin-bottom: 0px; margin-top: 0px;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 1.5%; vertical-align: bottom; padding: 0in 0in 0.5pt;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; line-height: normal; background: none; margin-bottom: 0px; margin-top: 0px;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"width: 1%; padding-top: 0in; padding-right: 0in; padding-left: 0in; font-size: 10pt; white-space: nowrap; background-color: rgb(204, 238, 255); text-align: left; vertical-align: bottom; border-bottom: 1pt solid black;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; line-height: normal; background: none; margin-bottom: 0px; margin-top: 0px;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"width: 5%; padding: 0in; font-size: 10pt; white-space: nowrap; background-color: rgb(204, 238, 255); text-align: right; vertical-align: bottom; border-bottom: 1pt solid black;\"><div style=\"text-align: right; margin-bottom: 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; margin-right: 0in; margin-left: 0in; font-size: 10pt; line-height: normal; white-space: nowrap;\"><div style=\"font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">9,238</div></div></td><td style=\"width: 1%; padding: 0in 0in 1pt; font-size: 10pt; white-space: nowrap; background-color: rgb(204, 238, 255); text-align: left; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; line-height: normal; background: none; margin-bottom: 0px; margin-top: 0px;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 1.5%; vertical-align: bottom; padding: 0in 0in 0.5pt;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; line-height: normal; background: none; margin-bottom: 0px; margin-top: 0px;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"width: 1%; padding-top: 0in; padding-right: 0in; padding-left: 0in; font-size: 10pt; white-space: nowrap; background-color: rgb(204, 238, 255); text-align: left; vertical-align: bottom; border-bottom: 1pt solid black;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; line-height: normal; background: none; margin-bottom: 0px; margin-top: 0px;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"width: 6%; padding: 0in; font-size: 10pt; white-space: nowrap; background-color: rgb(204, 238, 255); text-align: right; vertical-align: bottom; border-bottom: 1pt solid black;\"><div style=\"text-align: right; margin-bottom: 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; margin-right: 0in; margin-left: 0in; font-size: 10pt; line-height: normal; white-space: nowrap;\"><div style=\"font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">14,863</div></div></td><td style=\"width: 1%; padding: 0in 0in 1pt; font-size: 10pt; white-space: nowrap; background-color: rgb(204, 238, 255); text-align: left; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; line-height: normal; background: none; margin-bottom: 0px; margin-top: 0px;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 1.5%; vertical-align: bottom; padding: 0in 0in 0.5pt;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; line-height: normal; background: none; margin-bottom: 0px; margin-top: 0px;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"width: 1%; padding-top: 0in; padding-right: 0in; padding-left: 0in; font-size: 10pt; white-space: nowrap; background-color: rgb(204, 238, 255); text-align: left; vertical-align: bottom; border-bottom: 1pt solid black;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; line-height: normal; background: none; margin-bottom: 0px; margin-top: 0px;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"width: 6%; padding: 0in; font-size: 10pt; white-space: nowrap; background-color: rgb(204, 238, 255); text-align: right; vertical-align: bottom; border-bottom: 1pt solid black;\"><div style=\"text-align: right; margin-bottom: 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; margin-right: 0in; margin-left: 0in; font-size: 10pt; line-height: normal; white-space: nowrap;\"><div style=\"font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">51,496</div></div></td><td style=\"width: 1%; padding: 0in 0in 1pt; font-size: 10pt; white-space: nowrap; background-color: rgb(204, 238, 255); text-align: left; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; line-height: normal; background: none; margin-bottom: 0px; margin-top: 0px;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 1.5%; vertical-align: bottom; padding: 0in 0in 0.5pt;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; line-height: normal; background: none; margin-bottom: 0px; margin-top: 0px;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"width: 1%; padding-top: 0in; padding-right: 0in; padding-left: 0in; font-size: 10pt; white-space: nowrap; background-color: rgb(204, 238, 255); text-align: left; vertical-align: bottom; border-bottom: 1pt solid black;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; line-height: normal; background: none; margin-bottom: 0px; margin-top: 0px;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"width: 5%; padding: 0in; font-size: 10pt; white-space: nowrap; background-color: rgb(204, 238, 255); text-align: right; vertical-align: bottom; border-bottom: 1pt solid black;\"><div style=\"text-align: right; margin-bottom: 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; margin-right: 0in; margin-left: 0in; font-size: 10pt; line-height: normal; white-space: nowrap;\"><div style=\"font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">45,288</div></div></td><td style=\"width: 1%; padding: 0in 0in 1pt; font-size: 10pt; white-space: nowrap; background-color: rgb(204, 238, 255); text-align: left; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; line-height: normal; background: none; margin-bottom: 0px; margin-top: 0px;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 1.5%; vertical-align: bottom; padding: 0in 0in 0.5pt;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; line-height: normal; background: none; margin-bottom: 0px; margin-top: 0px;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"width: 1%; padding-top: 0in; padding-right: 0in; padding-left: 0in; font-size: 10pt; white-space: nowrap; background-color: rgb(204, 238, 255); text-align: left; vertical-align: bottom; border-bottom: 1pt solid black;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; line-height: normal; background: none; margin-bottom: 0px; margin-top: 0px;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"width: 5%; padding: 0in; font-size: 10pt; white-space: nowrap; background-color: rgb(204, 238, 255); text-align: right; vertical-align: bottom; border-bottom: 1pt solid black;\"><div style=\"text-align: right; margin-bottom: 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; margin-right: 0in; margin-left: 0in; font-size: 10pt; line-height: normal; white-space: nowrap;\"><div style=\"font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">4,028</div></div></td><td style=\"width: 1%; padding: 0in 0in 1pt; font-size: 10pt; white-space: nowrap; background-color: rgb(204, 238, 255); text-align: left; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; line-height: normal; background: none; margin-bottom: 0px; margin-top: 0px;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td></tr><tr style=\"page-break-inside:avoid\"><td style=\"width: 28.5%; padding: 0px 0in 1.25pt; font-size: 10pt; background-color: rgba(255, 255, 255, 0); vertical-align: bottom;\"><div style=\"margin: 0in 0in 0.0001pt 12pt; text-indent: -12pt; font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; line-height: normal;\"><div style=\"font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">Net income</div></div></td><td style=\"width: 1%; padding: 0in 0in 1.25pt; font-size: 10pt; background-color: rgba(255, 255, 255, 0); vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; line-height: normal; background: none; margin-bottom: 0px; margin-top: 0px;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left; vertical-align: bottom; padding-top: 0in; padding-right: 0in; padding-left: 0in; border-bottom: 2.5pt double black;\"><div style=\"text-align: left; margin-bottom: 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; margin-right: 0in; margin-left: 0in; font-size: 10pt; line-height: normal; white-space: nowrap; text-indent: 0in;\"><div style=\"font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">$</div></div></td><td style=\"width: 6%; padding: 0in; font-size: 10pt; white-space: nowrap; background-color: rgba(255, 255, 255, 0); text-align: right; vertical-align: bottom; border-bottom: 2.5pt double black;\"><div style=\"text-align: right; margin-bottom: 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; margin-right: 0in; margin-left: 0in; font-size: 10pt; line-height: normal; white-space: nowrap;\"><div style=\"font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">21,811</div></div></td><td style=\"width: 1%; padding: 0in 0in 2.5pt; font-size: 10pt; white-space: nowrap; background-color: rgba(255, 255, 255, 0); text-align: left; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; line-height: normal; background: none; margin-bottom: 0px; margin-top: 0px;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background-color: rgba(255, 255, 255, 0); width: 1.5%; vertical-align: bottom; padding: 0in 0in 1.25pt;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; line-height: normal; background: none; margin-bottom: 0px; margin-top: 0px;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"width: 1%; padding-top: 0in; padding-right: 0in; padding-left: 0in; font-size: 10pt; white-space: nowrap; background-color: rgba(255, 255, 255, 0); text-align: left; vertical-align: bottom; border-bottom: 2.5pt double black;\"><div style=\"text-align: left; margin-bottom: 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; margin-right: 0in; margin-left: 0in; font-size: 10pt; line-height: normal; white-space: nowrap; text-indent: 0in;\"><div style=\"font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">$</div></div></td><td style=\"width: 6%; padding: 0in; font-size: 10pt; white-space: nowrap; background-color: rgba(255, 255, 255, 0); text-align: right; vertical-align: bottom; border-bottom: 2.5pt double black;\"><div style=\"text-align: right; margin-bottom: 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; margin-right: 0in; margin-left: 0in; font-size: 10pt; line-height: normal; white-space: nowrap;\"><div style=\"font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">38,007</div></div></td><td style=\"width: 1%; padding: 0in 0in 2.5pt; font-size: 10pt; white-space: nowrap; background-color: rgba(255, 255, 255, 0); text-align: left; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; line-height: normal; background: none; margin-bottom: 0px; margin-top: 0px;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background-color: rgba(255, 255, 255, 0); width: 1.5%; vertical-align: bottom; padding: 0in 0in 1.25pt;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; line-height: normal; background: none; margin-bottom: 0px; margin-top: 0px;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"width: 1%; padding-top: 0in; padding-right: 0in; padding-left: 0in; font-size: 10pt; white-space: nowrap; background-color: rgba(255, 255, 255, 0); text-align: left; vertical-align: bottom; border-bottom: 2.5pt double black;\"><div style=\"text-align: left; margin-bottom: 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; margin-right: 0in; margin-left: 0in; font-size: 10pt; line-height: normal; white-space: nowrap; text-indent: 0in;\"><div style=\"font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">$</div></div></td><td style=\"width: 5%; padding: 0in; font-size: 10pt; white-space: nowrap; background-color: rgba(255, 255, 255, 0); text-align: right; vertical-align: bottom; border-bottom: 2.5pt double black;\"><div style=\"text-align: right; margin-bottom: 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; margin-right: 0in; margin-left: 0in; font-size: 10pt; line-height: normal; white-space: nowrap;\"><div style=\"font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">23,535</div></div></td><td style=\"width: 1%; padding: 0in 0in 2.5pt; font-size: 10pt; white-space: nowrap; background-color: rgba(255, 255, 255, 0); text-align: left; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; line-height: normal; background: none; margin-bottom: 0px; margin-top: 0px;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background-color: rgba(255, 255, 255, 0); width: 1.5%; vertical-align: bottom; padding: 0in 0in 1.25pt;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; line-height: normal; background: none; margin-bottom: 0px; margin-top: 0px;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"width: 1%; padding-top: 0in; padding-right: 0in; padding-left: 0in; font-size: 10pt; white-space: nowrap; background-color: rgba(255, 255, 255, 0); text-align: left; vertical-align: bottom; border-bottom: 2.5pt double black;\"><div style=\"text-align: left; margin-bottom: 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; margin-right: 0in; margin-left: 0in; font-size: 10pt; line-height: normal; white-space: nowrap; text-indent: 0in;\"><div style=\"font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">$</div></div></td><td style=\"width: 5%; padding: 0in; font-size: 10pt; white-space: nowrap; background-color: rgba(255, 255, 255, 0); text-align: right; vertical-align: bottom; border-bottom: 2.5pt double black;\"><div style=\"text-align: right; margin-bottom: 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; margin-right: 0in; margin-left: 0in; font-size: 10pt; line-height: normal; white-space: nowrap;\"><div style=\"font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">9,310</div></div></td><td style=\"width: 1%; padding: 0in 0in 2.5pt; font-size: 10pt; white-space: nowrap; background-color: rgba(255, 255, 255, 0); text-align: left; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; line-height: normal; background: none; margin-bottom: 0px; margin-top: 0px;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background-color: rgba(255, 255, 255, 0); width: 1.5%; vertical-align: bottom; padding: 0in 0in 1.25pt;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; line-height: normal; background: none; margin-bottom: 0px; margin-top: 0px;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"width: 1%; padding-top: 0in; padding-right: 0in; padding-left: 0in; font-size: 10pt; white-space: nowrap; background-color: rgba(255, 255, 255, 0); text-align: left; vertical-align: bottom; border-bottom: 2.5pt double black;\"><div style=\"text-align: left; margin-bottom: 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; margin-right: 0in; margin-left: 0in; font-size: 10pt; line-height: normal; white-space: nowrap; text-indent: 0in;\"><div style=\"font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">$</div></div></td><td style=\"width: 6%; padding: 0in; font-size: 10pt; white-space: nowrap; background-color: rgba(255, 255, 255, 0); text-align: right; vertical-align: bottom; border-bottom: 2.5pt double black;\"><div style=\"text-align: right; margin-bottom: 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; margin-right: 0in; margin-left: 0in; font-size: 10pt; line-height: normal; white-space: nowrap;\"><div style=\"font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">30,530</div></div></td><td style=\"width: 1%; padding: 0in 0in 2.5pt; font-size: 10pt; white-space: nowrap; background-color: rgba(255, 255, 255, 0); text-align: left; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; line-height: normal; background: none; margin-bottom: 0px; margin-top: 0px;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background-color: rgba(255, 255, 255, 0); width: 1.5%; vertical-align: bottom; padding: 0in 0in 1.25pt;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; line-height: normal; background: none; margin-bottom: 0px; margin-top: 0px;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"width: 1%; padding-top: 0in; padding-right: 0in; padding-left: 0in; font-size: 10pt; white-space: nowrap; background-color: rgba(255, 255, 255, 0); text-align: left; vertical-align: bottom; border-bottom: 2.5pt double black;\"><div style=\"text-align: left; margin-bottom: 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; margin-right: 0in; margin-left: 0in; font-size: 10pt; line-height: normal; white-space: nowrap; text-indent: 0in;\"><div style=\"font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">$</div></div></td><td style=\"width: 6%; padding: 0in; font-size: 10pt; white-space: nowrap; background-color: rgba(255, 255, 255, 0); text-align: right; vertical-align: bottom; border-bottom: 2.5pt double black;\"><div style=\"text-align: right; margin-bottom: 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; margin-right: 0in; margin-left: 0in; font-size: 10pt; line-height: normal; white-space: nowrap;\"><div style=\"font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">33,683</div></div></td><td style=\"width: 1%; padding: 0in 0in 2.5pt; font-size: 10pt; white-space: nowrap; background-color: rgba(255, 255, 255, 0); text-align: left; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; line-height: normal; background: none; margin-bottom: 0px; margin-top: 0px;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background-color: rgba(255, 255, 255, 0); width: 1.5%; vertical-align: bottom; padding: 0in 0in 1.25pt;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; line-height: normal; background: none; margin-bottom: 0px; margin-top: 0px;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"width: 1%; padding-top: 0in; padding-right: 0in; padding-left: 0in; font-size: 10pt; white-space: nowrap; background-color: rgba(255, 255, 255, 0); text-align: left; vertical-align: bottom; border-bottom: 2.5pt double black;\"><div style=\"text-align: left; margin-bottom: 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; margin-right: 0in; margin-left: 0in; font-size: 10pt; line-height: normal; white-space: nowrap; text-indent: 0in;\"><div style=\"font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">$</div></div></td><td style=\"width: 5%; padding: 0in; font-size: 10pt; white-space: nowrap; background-color: rgba(255, 255, 255, 0); text-align: right; vertical-align: bottom; border-bottom: 2.5pt double black;\"><div style=\"text-align: right; margin-bottom: 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; margin-right: 0in; margin-left: 0in; font-size: 10pt; line-height: normal; white-space: nowrap;\"><div style=\"font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">29,125</div></div></td><td style=\"width: 1%; padding: 0in 0in 2.5pt; font-size: 10pt; white-space: nowrap; background-color: rgba(255, 255, 255, 0); text-align: left; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; line-height: normal; background: none; margin-bottom: 0px; margin-top: 0px;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background-color: rgba(255, 255, 255, 0); width: 1.5%; vertical-align: bottom; padding: 0in 0in 1.25pt;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; line-height: normal; background: none; margin-bottom: 0px; margin-top: 0px;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"width: 1%; padding-top: 0in; padding-right: 0in; padding-left: 0in; font-size: 10pt; white-space: nowrap; background-color: rgba(255, 255, 255, 0); text-align: left; vertical-align: bottom; border-bottom: 2.5pt double black;\"><div style=\"text-align: left; margin-bottom: 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; margin-right: 0in; margin-left: 0in; font-size: 10pt; line-height: normal; white-space: nowrap; text-indent: 0in;\"><div style=\"font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">$</div></div></td><td style=\"width: 5%; padding: 0in; font-size: 10pt; white-space: nowrap; background-color: rgba(255, 255, 255, 0); text-align: right; vertical-align: bottom; border-bottom: 2.5pt double black;\"><div style=\"text-align: right; margin-bottom: 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; margin-right: 0in; margin-left: 0in; font-size: 10pt; line-height: normal; white-space: nowrap;\"><div style=\"font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">5,711</div></div></td><td style=\"width: 1%; padding: 0in 0in 2.5pt; font-size: 10pt; white-space: nowrap; background-color: rgba(255, 255, 255, 0); text-align: left; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; line-height: normal; background: none; margin-bottom: 0px; margin-top: 0px;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td></tr><tr style=\"page-break-inside:avoid\"><td style=\"width: 28.5%; padding: 0px 0in 1.25pt; font-size: 10pt; background-color: rgb(204, 238, 255); vertical-align: bottom;\"><div style=\"margin: 0in 0in 0.0001pt 12pt; text-indent: -12pt; font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; line-height: normal;\"><div style=\"color: rgb(0, 0, 0); font-family: &quot;times new roman&quot;; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: 0px; orphans: 2; text-align: start; text-indent: -13.3333px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; float: none; top: 0px; display: inline !important;;display:inline;\">Net income per share </div>&#8212;<div style=\"color: rgb(0, 0, 0); font-family: &quot;times new roman&quot;; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: 0px; orphans: 2; text-align: start; text-indent: -13.3333px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; float: none; top: 0px; display: inline !important;;display:inline;\"> basic</div></div></td><td style=\"width: 1%; padding: 0in 0in 1.25pt; font-size: 10pt; background-color: rgb(204, 238, 255); vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; line-height: normal; background: none; margin-bottom: 0px; margin-top: 0px;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 1%; text-align: left; vertical-align: bottom; padding-top: 0in; padding-right: 0in; padding-left: 0in; border-bottom: 2.5pt double black;\"><div style=\"text-align: left; margin-bottom: 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; margin-right: 0in; margin-left: 0in; font-size: 10pt; line-height: normal; white-space: nowrap; text-indent: 0in;\"><div style=\"font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">$</div></div></td><td style=\"width: 6%; padding: 0in; font-size: 10pt; white-space: nowrap; background-color: rgb(204, 238, 255); text-align: right; vertical-align: bottom; border-bottom: 2.5pt double black;\"><div style=\"text-align: right; margin-bottom: 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; margin-right: 0in; margin-left: 0in; font-size: 10pt; line-height: normal; white-space: nowrap;\"><div style=\"font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">1.88</div></div></td><td style=\"width: 1%; padding: 0in 0in 2.5pt; font-size: 10pt; white-space: nowrap; background-color: rgb(204, 238, 255); text-align: left; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; line-height: normal; background: none; margin-bottom: 0px; margin-top: 0px;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 1.5%; vertical-align: bottom; padding: 0in 0in 1.25pt;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; line-height: normal; background: none; margin-bottom: 0px; margin-top: 0px;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"width: 1%; padding-top: 0in; padding-right: 0in; padding-left: 0in; font-size: 10pt; white-space: nowrap; background-color: rgb(204, 238, 255); text-align: left; vertical-align: bottom; border-bottom: 2.5pt double black;\"><div style=\"text-align: left; margin-bottom: 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; margin-right: 0in; margin-left: 0in; font-size: 10pt; line-height: normal; white-space: nowrap; text-indent: 0in;\"><div style=\"font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">$</div></div></td><td style=\"width: 6%; padding: 0in; font-size: 10pt; white-space: nowrap; background-color: rgb(204, 238, 255); text-align: right; vertical-align: bottom; border-bottom: 2.5pt double black;\"><div style=\"text-align: right; margin-bottom: 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; margin-right: 0in; margin-left: 0in; font-size: 10pt; line-height: normal; white-space: nowrap;\"><div style=\"font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">3.25</div></div></td><td style=\"width: 1%; padding: 0in 0in 2.5pt; font-size: 10pt; white-space: nowrap; background-color: rgb(204, 238, 255); text-align: left; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; line-height: normal; background: none; margin-bottom: 0px; margin-top: 0px;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 1.5%; vertical-align: bottom; padding: 0in 0in 1.25pt;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; line-height: normal; background: none; margin-bottom: 0px; margin-top: 0px;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"width: 1%; padding-top: 0in; padding-right: 0in; padding-left: 0in; font-size: 10pt; white-space: nowrap; background-color: rgb(204, 238, 255); text-align: left; vertical-align: bottom; border-bottom: 2.5pt double black;\"><div style=\"text-align: left; margin-bottom: 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; margin-right: 0in; margin-left: 0in; font-size: 10pt; line-height: normal; white-space: nowrap; text-indent: 0in;\"><div style=\"font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">$</div></div></td><td style=\"width: 5%; padding: 0in; font-size: 10pt; white-space: nowrap; background-color: rgb(204, 238, 255); text-align: right; vertical-align: bottom; border-bottom: 2.5pt double black;\"><div style=\"text-align: right; margin-bottom: 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; margin-right: 0in; margin-left: 0in; font-size: 10pt; line-height: normal; white-space: nowrap;\"><div style=\"font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">1.99</div></div></td><td style=\"width: 1%; padding: 0in 0in 2.5pt; font-size: 10pt; white-space: nowrap; background-color: rgb(204, 238, 255); text-align: left; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; line-height: normal; background: none; margin-bottom: 0px; margin-top: 0px;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 1.5%; vertical-align: bottom; padding: 0in 0in 1.25pt;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; line-height: normal; background: none; margin-bottom: 0px; margin-top: 0px;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"width: 1%; padding-top: 0in; padding-right: 0in; padding-left: 0in; font-size: 10pt; white-space: nowrap; background-color: rgb(204, 238, 255); text-align: left; vertical-align: bottom; border-bottom: 2.5pt double black;\"><div style=\"text-align: left; margin-bottom: 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; margin-right: 0in; margin-left: 0in; font-size: 10pt; line-height: normal; white-space: nowrap; text-indent: 0in;\"><div style=\"font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">$</div></div></td><td style=\"width: 5%; padding: 0in; font-size: 10pt; white-space: nowrap; background-color: rgb(204, 238, 255); text-align: right; vertical-align: bottom; border-bottom: 2.5pt double black;\"><div style=\"text-align: right; margin-bottom: 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; margin-right: 0in; margin-left: 0in; font-size: 10pt; line-height: normal; white-space: nowrap;\"><div style=\"font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">0.79</div></div></td><td style=\"width: 1%; padding: 0in 0in 2.5pt; font-size: 10pt; white-space: nowrap; background-color: rgb(204, 238, 255); text-align: left; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; line-height: normal; background: none; margin-bottom: 0px; margin-top: 0px;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 1.5%; vertical-align: bottom; padding: 0in 0in 1.25pt;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; line-height: normal; background: none; margin-bottom: 0px; margin-top: 0px;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"width: 1%; padding-top: 0in; padding-right: 0in; padding-left: 0in; font-size: 10pt; white-space: nowrap; background-color: rgb(204, 238, 255); text-align: left; vertical-align: bottom; border-bottom: 2.5pt double black;\"><div style=\"text-align: left; margin-bottom: 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; margin-right: 0in; margin-left: 0in; font-size: 10pt; line-height: normal; white-space: nowrap; text-indent: 0in;\"><div style=\"font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">$</div></div></td><td style=\"width: 6%; padding: 0in; font-size: 10pt; white-space: nowrap; background-color: rgb(204, 238, 255); text-align: right; vertical-align: bottom; border-bottom: 2.5pt double black;\"><div style=\"text-align: right; margin-bottom: 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; margin-right: 0in; margin-left: 0in; font-size: 10pt; line-height: normal; white-space: nowrap;\"><div style=\"font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">2.60</div></div></td><td style=\"width: 1%; padding: 0in 0in 2.5pt; font-size: 10pt; white-space: nowrap; background-color: rgb(204, 238, 255); text-align: left; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; line-height: normal; background: none; margin-bottom: 0px; margin-top: 0px;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 1.5%; vertical-align: bottom; padding: 0in 0in 1.25pt;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; line-height: normal; background: none; margin-bottom: 0px; margin-top: 0px;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"width: 1%; padding-top: 0in; padding-right: 0in; padding-left: 0in; font-size: 10pt; white-space: nowrap; background-color: rgb(204, 238, 255); text-align: left; vertical-align: bottom; border-bottom: 2.5pt double black;\"><div style=\"text-align: left; margin-bottom: 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; margin-right: 0in; margin-left: 0in; font-size: 10pt; line-height: normal; white-space: nowrap; text-indent: 0in;\"><div style=\"font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">$</div></div></td><td style=\"width: 6%; padding: 0in; font-size: 10pt; white-space: nowrap; background-color: rgb(204, 238, 255); text-align: right; vertical-align: bottom; border-bottom: 2.5pt double black;\"><div style=\"text-align: right; margin-bottom: 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; margin-right: 0in; margin-left: 0in; font-size: 10pt; line-height: normal; white-space: nowrap;\"><div style=\"font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">2.82</div></div></td><td style=\"width: 1%; padding: 0in 0in 2.5pt; font-size: 10pt; white-space: nowrap; background-color: rgb(204, 238, 255); text-align: left; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; line-height: normal; background: none; margin-bottom: 0px; margin-top: 0px;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 1.5%; vertical-align: bottom; padding: 0in 0in 1.25pt;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; line-height: normal; background: none; margin-bottom: 0px; margin-top: 0px;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"width: 1%; padding-top: 0in; padding-right: 0in; padding-left: 0in; font-size: 10pt; white-space: nowrap; background-color: rgb(204, 238, 255); text-align: left; vertical-align: bottom; border-bottom: 2.5pt double black;\"><div style=\"text-align: left; margin-bottom: 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; margin-right: 0in; margin-left: 0in; font-size: 10pt; line-height: normal; white-space: nowrap; text-indent: 0in;\"><div style=\"font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">$</div></div></td><td style=\"width: 5%; padding: 0in; font-size: 10pt; white-space: nowrap; background-color: rgb(204, 238, 255); text-align: right; vertical-align: bottom; border-bottom: 2.5pt double black;\"><div style=\"text-align: right; margin-bottom: 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; margin-right: 0in; margin-left: 0in; font-size: 10pt; line-height: normal; white-space: nowrap;\"><div style=\"font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">2.38</div></div></td><td style=\"width: 1%; padding: 0in 0in 2.5pt; font-size: 10pt; white-space: nowrap; background-color: rgb(204, 238, 255); text-align: left; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; line-height: normal; background: none; margin-bottom: 0px; margin-top: 0px;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 1.5%; vertical-align: bottom; padding: 0in 0in 1.25pt;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; line-height: normal; background: none; margin-bottom: 0px; margin-top: 0px;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"width: 1%; padding-top: 0in; padding-right: 0in; padding-left: 0in; font-size: 10pt; white-space: nowrap; background-color: rgb(204, 238, 255); text-align: left; vertical-align: bottom; border-bottom: 2.5pt double black;\"><div style=\"text-align: left; margin-bottom: 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; margin-right: 0in; margin-left: 0in; font-size: 10pt; line-height: normal; white-space: nowrap; text-indent: 0in;\"><div style=\"font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">$</div></div></td><td style=\"width: 5%; padding: 0in; font-size: 10pt; white-space: nowrap; background-color: rgb(204, 238, 255); text-align: right; vertical-align: bottom; border-bottom: 2.5pt double black;\"><div style=\"text-align: right; margin-bottom: 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; margin-right: 0in; margin-left: 0in; font-size: 10pt; line-height: normal; white-space: nowrap;\"><div style=\"font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">0.46</div></div></td><td style=\"width: 1%; padding: 0in 0in 2.5pt; font-size: 10pt; white-space: nowrap; background-color: rgb(204, 238, 255); text-align: left; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; line-height: normal; background: none; margin-bottom: 0px; margin-top: 0px;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td></tr><tr style=\"page-break-inside:avoid\"><td style=\"width: 28.5%; padding: 0px 0in 1.25pt; font-size: 10pt; background-color: rgba(255, 255, 255, 0); vertical-align: bottom;\"><div style=\"margin: 0in 0in 0.0001pt 12pt; text-indent: -12pt; font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; line-height: normal;\"><div style=\"color: rgb(0, 0, 0); font-family: &quot;times new roman&quot;; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: 0px; orphans: 2; text-align: start; text-indent: -13.3333px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; float: none; top: 0px; display: inline !important;;display:inline;\">Net income per share </div>&#8212;<div style=\"color: rgb(0, 0, 0); font-family: &quot;times new roman&quot;; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: 0px; orphans: 2; text-align: start; text-indent: -13.3333px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; float: none; top: 0px; display: inline !important;;display:inline;\"> diluted</div></div></td><td style=\"width: 1%; padding: 0in 0in 1.25pt; font-size: 10pt; background-color: rgba(255, 255, 255, 0); vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; line-height: normal; background: none; margin-bottom: 0px; margin-top: 0px;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left; vertical-align: bottom; padding-top: 0in; padding-right: 0in; padding-left: 0in; border-bottom: 2.5pt double black;\"><div style=\"text-align: left; margin-bottom: 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; margin-right: 0in; margin-left: 0in; font-size: 10pt; line-height: normal; white-space: nowrap; text-indent: 0in;\"><div style=\"font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">$</div></div></td><td style=\"width: 6%; padding: 0in; font-size: 10pt; white-space: nowrap; background-color: rgba(255, 255, 255, 0); text-align: right; vertical-align: bottom; border-bottom: 2.5pt double black;\"><div style=\"text-align: right; margin-bottom: 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; margin-right: 0in; margin-left: 0in; font-size: 10pt; line-height: normal; white-space: nowrap;\"><div style=\"font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">1.86</div></div></td><td style=\"width: 1%; padding: 0in 0in 2.5pt; font-size: 10pt; white-space: nowrap; background-color: rgba(255, 255, 255, 0); text-align: left; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; line-height: normal; background: none; margin-bottom: 0px; margin-top: 0px;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background-color: rgba(255, 255, 255, 0); width: 1.5%; vertical-align: bottom; padding: 0in 0in 1.25pt;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; line-height: normal; background: none; margin-bottom: 0px; margin-top: 0px;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"width: 1%; padding-top: 0in; padding-right: 0in; padding-left: 0in; font-size: 10pt; white-space: nowrap; background-color: rgba(255, 255, 255, 0); text-align: left; vertical-align: bottom; border-bottom: 2.5pt double black;\"><div style=\"text-align: left; margin-bottom: 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; margin-right: 0in; margin-left: 0in; font-size: 10pt; line-height: normal; white-space: nowrap; text-indent: 0in;\"><div style=\"font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">$</div></div></td><td style=\"width: 6%; padding: 0in; font-size: 10pt; white-space: nowrap; background-color: rgba(255, 255, 255, 0); text-align: right; vertical-align: bottom; border-bottom: 2.5pt double black;\"><div style=\"text-align: right; margin-bottom: 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; margin-right: 0in; margin-left: 0in; font-size: 10pt; line-height: normal; white-space: nowrap;\"><div style=\"font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">3.21</div></div></td><td style=\"width: 1%; padding: 0in 0in 2.5pt; font-size: 10pt; white-space: nowrap; background-color: rgba(255, 255, 255, 0); text-align: left; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; line-height: normal; background: none; margin-bottom: 0px; margin-top: 0px;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background-color: rgba(255, 255, 255, 0); width: 1.5%; vertical-align: bottom; padding: 0in 0in 1.25pt;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; line-height: normal; background: none; margin-bottom: 0px; margin-top: 0px;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"width: 1%; padding-top: 0in; padding-right: 0in; padding-left: 0in; font-size: 10pt; white-space: nowrap; background-color: rgba(255, 255, 255, 0); text-align: left; vertical-align: bottom; border-bottom: 2.5pt double black;\"><div style=\"text-align: left; margin-bottom: 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; margin-right: 0in; margin-left: 0in; font-size: 10pt; line-height: normal; white-space: nowrap; text-indent: 0in;\"><div style=\"font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">$</div></div></td><td style=\"width: 5%; padding: 0in; font-size: 10pt; white-space: nowrap; background-color: rgba(255, 255, 255, 0); text-align: right; vertical-align: bottom; border-bottom: 2.5pt double black;\"><div style=\"text-align: right; margin-bottom: 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; margin-right: 0in; margin-left: 0in; font-size: 10pt; line-height: normal; white-space: nowrap;\"><div style=\"font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">1.98</div></div></td><td style=\"width: 1%; padding: 0in 0in 2.5pt; font-size: 10pt; white-space: nowrap; background-color: rgba(255, 255, 255, 0); text-align: left; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; line-height: normal; background: none; margin-bottom: 0px; margin-top: 0px;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background-color: rgba(255, 255, 255, 0); width: 1.5%; vertical-align: bottom; padding: 0in 0in 1.25pt;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; line-height: normal; background: none; margin-bottom: 0px; margin-top: 0px;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"width: 1%; padding-top: 0in; padding-right: 0in; padding-left: 0in; font-size: 10pt; white-space: nowrap; background-color: rgba(255, 255, 255, 0); text-align: left; vertical-align: bottom; border-bottom: 2.5pt double black;\"><div style=\"text-align: left; margin-bottom: 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; margin-right: 0in; margin-left: 0in; font-size: 10pt; line-height: normal; white-space: nowrap; text-indent: 0in;\"><div style=\"font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">$</div></div></td><td style=\"width: 5%; padding: 0in; font-size: 10pt; white-space: nowrap; background-color: rgba(255, 255, 255, 0); text-align: right; vertical-align: bottom; border-bottom: 2.5pt double black;\"><div style=\"text-align: right; margin-bottom: 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; margin-right: 0in; margin-left: 0in; font-size: 10pt; line-height: normal; white-space: nowrap;\"><div style=\"font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">0.78</div></div></td><td style=\"width: 1%; padding: 0in 0in 2.5pt; font-size: 10pt; white-space: nowrap; background-color: rgba(255, 255, 255, 0); text-align: left; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; line-height: normal; background: none; margin-bottom: 0px; margin-top: 0px;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background-color: rgba(255, 255, 255, 0); width: 1.5%; vertical-align: bottom; padding: 0in 0in 1.25pt;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; line-height: normal; background: none; margin-bottom: 0px; margin-top: 0px;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"width: 1%; padding-top: 0in; padding-right: 0in; padding-left: 0in; font-size: 10pt; white-space: nowrap; background-color: rgba(255, 255, 255, 0); text-align: left; vertical-align: bottom; border-bottom: 2.5pt double black;\"><div style=\"text-align: left; margin-bottom: 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; margin-right: 0in; margin-left: 0in; font-size: 10pt; line-height: normal; white-space: nowrap; text-indent: 0in;\"><div style=\"font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">$</div></div></td><td style=\"width: 6%; padding: 0in; font-size: 10pt; white-space: nowrap; background-color: rgba(255, 255, 255, 0); text-align: right; vertical-align: bottom; border-bottom: 2.5pt double black;\"><div style=\"text-align: right; margin-bottom: 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; margin-right: 0in; margin-left: 0in; font-size: 10pt; line-height: normal; white-space: nowrap;\"><div style=\"font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">2.57</div></div></td><td style=\"width: 1%; padding: 0in 0in 2.5pt; font-size: 10pt; white-space: nowrap; background-color: rgba(255, 255, 255, 0); text-align: left; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; line-height: normal; background: none; margin-bottom: 0px; margin-top: 0px;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background-color: rgba(255, 255, 255, 0); width: 1.5%; vertical-align: bottom; padding: 0in 0in 1.25pt;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; line-height: normal; background: none; margin-bottom: 0px; margin-top: 0px;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"width: 1%; padding-top: 0in; padding-right: 0in; padding-left: 0in; font-size: 10pt; white-space: nowrap; background-color: rgba(255, 255, 255, 0); text-align: left; vertical-align: bottom; border-bottom: 2.5pt double black;\"><div style=\"text-align: left; margin-bottom: 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; margin-right: 0in; margin-left: 0in; font-size: 10pt; line-height: normal; white-space: nowrap; text-indent: 0in;\"><div style=\"font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">$</div></div></td><td style=\"width: 6%; padding: 0in; font-size: 10pt; white-space: nowrap; background-color: rgba(255, 255, 255, 0); text-align: right; vertical-align: bottom; border-bottom: 2.5pt double black;\"><div style=\"text-align: right; margin-bottom: 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; margin-right: 0in; margin-left: 0in; font-size: 10pt; line-height: normal; white-space: nowrap;\"><div style=\"font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">2.78</div></div></td><td style=\"width: 1%; padding: 0in 0in 2.5pt; font-size: 10pt; white-space: nowrap; background-color: rgba(255, 255, 255, 0); text-align: left; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; line-height: normal; background: none; margin-bottom: 0px; margin-top: 0px;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background-color: rgba(255, 255, 255, 0); width: 1.5%; vertical-align: bottom; padding: 0in 0in 1.25pt;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; line-height: normal; background: none; margin-bottom: 0px; margin-top: 0px;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"width: 1%; padding-top: 0in; padding-right: 0in; padding-left: 0in; font-size: 10pt; white-space: nowrap; background-color: rgba(255, 255, 255, 0); text-align: left; vertical-align: bottom; border-bottom: 2.5pt double black;\"><div style=\"text-align: left; margin-bottom: 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; margin-right: 0in; margin-left: 0in; font-size: 10pt; line-height: normal; white-space: nowrap; text-indent: 0in;\"><div style=\"font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">$</div></div></td><td style=\"width: 5%; padding: 0in; font-size: 10pt; white-space: nowrap; background-color: rgba(255, 255, 255, 0); text-align: right; vertical-align: bottom; border-bottom: 2.5pt double black;\"><div style=\"text-align: right; margin-bottom: 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; margin-right: 0in; margin-left: 0in; font-size: 10pt; line-height: normal; white-space: nowrap;\"><div style=\"font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">2.35</div></div></td><td style=\"width: 1%; padding: 0in 0in 2.5pt; font-size: 10pt; white-space: nowrap; background-color: rgba(255, 255, 255, 0); text-align: left; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; line-height: normal; background: none; margin-bottom: 0px; margin-top: 0px;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background-color: rgba(255, 255, 255, 0); width: 1.5%; vertical-align: bottom; padding: 0in 0in 1.25pt;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; line-height: normal; background: none; margin-bottom: 0px; margin-top: 0px;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"width: 1%; padding-top: 0in; padding-right: 0in; padding-left: 0in; font-size: 10pt; white-space: nowrap; background-color: rgba(255, 255, 255, 0); text-align: left; vertical-align: bottom; border-bottom: 2.5pt double black;\"><div style=\"text-align: left; margin-bottom: 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; margin-right: 0in; margin-left: 0in; font-size: 10pt; line-height: normal; white-space: nowrap; text-indent: 0in;\"><div style=\"font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">$</div></div></td><td style=\"width: 5%; padding: 0in; font-size: 10pt; white-space: nowrap; background-color: rgba(255, 255, 255, 0); text-align: right; vertical-align: bottom; border-bottom: 2.5pt double black;\"><div style=\"text-align: right; margin-bottom: 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; margin-right: 0in; margin-left: 0in; font-size: 10pt; line-height: normal; white-space: nowrap;\"><div style=\"font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">0.45</div></div></td><td style=\"width: 1%; padding: 0in 0in 2.5pt; font-size: 10pt; white-space: nowrap; background-color: rgba(255, 255, 255, 0); text-align: left; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; line-height: normal; background: none; margin-bottom: 0px; margin-top: 0px;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td></tr></table><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px; background: none;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px; background: none;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px; background: none;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px; background: none;\"></div><div style=\"color: rgb(0, 0, 0); font-family: &quot;times new roman&quot;; font-size: medium; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; line-height: 8pt; margin-top: 0px; margin-bottom: 0px; border-bottom: 1px solid rgb(0, 0, 0); width: 188.688px; background: none;\"><div style=\"text-decoration: none; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div><table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" style=\"font-family: &quot;times new roman&quot;; letter-spacing: normal; orphans: 2; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; font-size: 10pt; border-spacing: 0px; border-collapse: separate;;width:100%;\"><tr style=\"break-inside: avoid;\"><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px;;text-align:left;;vertical-align:top;;width:4%;\">(1)</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px;;text-align:left;;vertical-align:top;\"><div style=\"margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;times new roman&quot;; line-height: normal;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">During the fourth quarter of 2017, the Company recorded a $20.3&#160;million tax benefit due to the Tax Cuts and Jobs Act of 2017.</div></div></td></tr></table><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px; background: none;\"></div><table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" style=\"font-family: &quot;times new roman&quot;; letter-spacing: normal; orphans: 2; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; font-size: 10pt; border-spacing: 0px; border-collapse: separate;;width:100%;\"><tr style=\"break-inside: avoid;\"><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px;;text-align:left;;vertical-align:top;;width:4%;\">(2)</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px;;text-align:left;;vertical-align:top;\"><div style=\"margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;times new roman&quot;; line-height: normal;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">During the third quarter of 2018, the Company recorded a $4.5&#160;million tax benefit related to tax accounting method changes.</div></div></td></tr></table><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"margin-bottom: 0px; margin-top: 0px;\">&#160;</div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px; background: none;\"></div><div style=\"clear: both; max-height: 0px;\"></div><table border=\"0\" style=\"width:100%; table-layout:fixed;\" cellspacing=\"0\" cellpadding=\"0\"><tr><td></td></tr></table>"}]},{"name":"rpt:f-990","factDimensions":{"xbrl:concept":"us-gaap:SignificantAccountingPoliciesTextBlock","xbrl:period":"2017-12-31T00:00:00/2018-12-30T00:00:00","xbrl:entity":"cik:0000949870"},"factValues":[{"value":"<div><div style=\"font-weight:bold;display:inline;width:100%;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\">B. Summary of Significant Accounting Policies</div></div></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div></div><div style=\"font-size:10pt; color:#000000; font-family:'times new roman'; font-style:normal; font-variant-ligatures:normal; font-variant-caps:normal; font-weight:400; letter-spacing:normal; orphans:2; text-align:start; text-indent:0px; text-transform:none; white-space:normal; widows:2; word-spacing:0px; -webkit-text-stroke-width:0px; text-decoration-style:initial; text-decoration-color:initial; margin-top:6pt; margin-bottom:0pt\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-weight:bold;display:inline;\"><div style=\"font-style:italic;display:inline;;font-style:italic;display:inline;\">Fiscal Year</div></div></div></div><div style=\"font-size:10pt; color:#000000; font-family:'times new roman'; font-style:normal; font-variant-ligatures:normal; font-variant-caps:normal; font-weight:400; letter-spacing:normal; orphans:2; text-align:start; text-indent:0px; text-transform:none; white-space:normal; widows:2; word-spacing:0px; -webkit-text-stroke-width:0px; text-decoration-style:initial; text-decoration-color:initial; margin-top:6pt; margin-bottom:0pt\">The Company&#8217;s fiscal year is a&#160;<div style=\"white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">fifty-two</div>&#160;or fifty-three-week period ending on the last Saturday in December. The fiscal period 2018 consists of&#160;<div style=\"white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">fifty-two</div>&#160;weeks, the fiscal period 2017 consists of&#160;<div style=\"white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">fifty-two</div>&#160;weeks, and the fiscal period 2016 consists of fifty-three weeks.</div><div style=\"font-size:10pt; color:#000000; font-family:'times new roman'; font-style:normal; font-variant-ligatures:normal; font-variant-caps:normal; font-weight:400; letter-spacing:normal; orphans:2; text-align:start; text-indent:0px; text-transform:none; white-space:normal; widows:2; word-spacing:0px; -webkit-text-stroke-width:0px; text-decoration-style:initial; text-decoration-color:initial; margin-top:18pt; margin-bottom:0pt\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-weight:bold;display:inline;\"><div style=\"font-style:italic;display:inline;;font-style:italic;display:inline;\">Principles of Consolidation</div></div></div></div><div style=\"font-size:10pt; color:#000000; font-family:'times new roman'; font-style:normal; font-variant-ligatures:normal; font-variant-caps:normal; font-weight:400; letter-spacing:normal; orphans:2; text-align:start; text-indent:0px; text-transform:none; white-space:normal; widows:2; word-spacing:0px; -webkit-text-stroke-width:0px; text-decoration-style:initial; text-decoration-color:initial; margin-top:6pt; margin-bottom:0pt\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">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.</div></div><div style=\"font-size:10pt; color:#000000; font-family:'times new roman'; font-style:normal; font-variant-ligatures:normal; font-variant-caps:normal; font-weight:400; letter-spacing:normal; orphans:2; text-align:start; text-indent:0px; text-transform:none; white-space:normal; widows:2; word-spacing:0px; -webkit-text-stroke-width:0px; text-decoration-style:initial; text-decoration-color:initial; margin-top:18pt; margin-bottom:0pt\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-weight:bold;display:inline;\"><div style=\"font-style:italic;display:inline;;font-style:italic;display:inline;\">Use of Estimates</div></div></div></div><div style=\"font-size:10pt; color:#000000; font-family:'times new roman'; font-style:normal; font-variant-ligatures:normal; font-variant-caps:normal; font-weight:400; letter-spacing:normal; orphans:2; text-align:start; text-indent:0px; text-transform:none; white-space:normal; widows:2; word-spacing:0px; -webkit-text-stroke-width:0px; text-decoration-style:initial; text-decoration-color:initial; margin-top:6pt; margin-bottom:0pt\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">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.</div></div><div style=\"font-size:10pt; color:#000000; font-family:'times new roman'; font-style:normal; font-variant-ligatures:normal; font-variant-caps:normal; font-weight:400; letter-spacing:normal; orphans:2; text-align:start; text-indent:0px; text-transform:none; white-space:normal; widows:2; word-spacing:0px; -webkit-text-stroke-width:0px; text-decoration-style:initial; text-decoration-color:initial; margin-top:18pt; margin-bottom:0pt\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-weight:bold;display:inline;\"><div style=\"font-style:italic;display:inline;;font-style:italic;display:inline;\">Cash, Cash Equivalents and Restricted Cash</div></div></div></div><div style=\"font-size:10pt; color:#000000; font-family:'times new roman'; font-style:normal; font-variant-ligatures:normal; font-variant-caps:normal; font-weight:400; letter-spacing:normal; orphans:2; text-align:start; text-indent:0px; text-transform:none; white-space:normal; widows:2; word-spacing:0px; -webkit-text-stroke-width:0px; text-decoration-style:initial; text-decoration-color:initial; margin-top:6pt; margin-bottom:0pt\">Cash and cash equivalents at December&#160;29, 2018 and December&#160;30, 2017 included cash&#160;<div style=\"white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">on-hand</div>&#160;and money market instruments that are highly liquid investments. Cash and cash equivalents are carried at cost, which approximates fair value.</div><div style=\"font-size:10pt; color:#000000; font-family:'times new roman'; font-style:normal; font-variant-ligatures:normal; font-variant-caps:normal; font-weight:400; letter-spacing:normal; orphans:2; text-align:start; text-indent:0px; text-transform:none; white-space:normal; widows:2; word-spacing:0px; -webkit-text-stroke-width:0px; text-decoration-style:initial; text-decoration-color:initial; margin-top:12pt; margin-bottom:0pt\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">The Company has restricted cash associated with a term note agreement with Bank of America that was required by the Commonwealth of Pennsylvania to fund economic development at the Company&#8217;s Pennsylvania Brewery. The restricted cash subject to this agreement amounted to $278,000 and $340,000 at December&#160;29, 2018 and December&#160;30, 2017, respectively, and is included in other assets on the Company&#8217;s Consolidated Balance Sheets.</div></div><div style=\"font-size:10pt; color:#000000; font-family:'times new roman'; font-style:normal; font-variant-ligatures:normal; font-variant-caps:normal; font-weight:400; letter-spacing:normal; orphans:2; text-align:start; text-indent:0px; text-transform:none; white-space:normal; widows:2; word-spacing:0px; -webkit-text-stroke-width:0px; text-decoration-style:initial; text-decoration-color:initial; margin-top:18pt; margin-bottom:0pt\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-weight:bold;display:inline;\"><div style=\"font-style:italic;display:inline;;font-style:italic;display:inline;\">Accounts Receivable and Allowance for Doubtful Accounts</div></div></div></div><div style=\"font-size:10pt; color:#000000; font-family:'times new roman'; font-style:normal; font-variant-ligatures:normal; font-variant-caps:normal; font-weight:400; letter-spacing:normal; orphans:2; text-align:start; text-indent:0px; text-transform:none; white-space:normal; widows:2; word-spacing:0px; -webkit-text-stroke-width:0px; text-decoration-style:initial; text-decoration-color:initial; margin-top:6pt; margin-bottom:0pt\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">The Company&#8217;s 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&#8217;s 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&#160;29, 2018 and December&#160;30, 2017 are adequate, but actual write-offs could exceed the recorded allowance.</div></div><div style=\"font-size:10pt; color:#000000; font-family:'times new roman'; font-style:normal; font-variant-ligatures:normal; font-variant-caps:normal; font-weight:400; letter-spacing:normal; orphans:2; text-align:start; text-indent:0px; text-transform:none; white-space:normal; widows:2; word-spacing:0px; -webkit-text-stroke-width:0px; text-decoration-style:initial; text-decoration-color:initial; margin-top:18pt; margin-bottom:0pt\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-weight:bold;display:inline;\"><div style=\"font-style:italic;display:inline;;font-style:italic;display:inline;\">Concentrations of Credit Risk</div></div></div></div><div style=\"font-size:10pt; color:#000000; font-family:'times new roman'; font-style:normal; font-variant-ligatures:normal; font-variant-caps:normal; font-weight:400; letter-spacing:normal; orphans:2; text-align:start; text-indent:0px; text-transform:none; white-space:normal; widows:2; word-spacing:0px; -webkit-text-stroke-width:0px; text-decoration-style:initial; text-decoration-color:initial; margin-top:6pt; margin-bottom:0pt\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">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&#160;29, 2018, the Company&#8217;s cash and cash equivalents were invested in investment-grade, highly-liquid U.S. government agency corporate money market accounts.</div></div><div style=\"font-size:10pt; color:#000000; font-family:'times new roman'; font-style:normal; font-variant-ligatures:normal; font-variant-caps:normal; font-weight:400; letter-spacing:normal; orphans:2; text-align:start; text-indent:0px; text-transform:none; white-space:normal; widows:2; word-spacing:0px; -webkit-text-stroke-width:0px; text-decoration-style:initial; text-decoration-color:initial; margin-top:12pt; margin-bottom:0pt\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">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 &#8220;Distributors&#8221;). In 2018, 2017 and 2016, 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&#160;result of the large and diverse nature of the Company&#8217;s customer base. There were no individual customer accounts receivable balances outstanding at December&#160;29, 2018 and December&#160;30, 2017 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&#8217;s revenues during fiscal years 2018, 2017, or 2016.</div></div><div style=\"font-size:10pt; color:#000000; font-family:'times new roman'; font-style:normal; font-variant-ligatures:normal; font-variant-caps:normal; font-weight:400; letter-spacing:normal; orphans:2; text-align:start; text-indent:0px; text-transform:none; white-space:normal; widows:2; word-spacing:0px; -webkit-text-stroke-width:0px; text-decoration-style:initial; text-decoration-color:initial; margin-top:18pt; margin-bottom:0pt\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-weight:bold;display:inline;\"><div style=\"font-style:italic;display:inline;;font-style:italic;display:inline;\">Financial Instruments and Fair Value of Financial Instruments</div></div></div></div><div style=\"font-size:10pt; color:#000000; font-family:'times new roman'; font-style:normal; font-variant-ligatures:normal; font-variant-caps:normal; font-weight:400; letter-spacing:normal; orphans:2; text-align:start; text-indent:0px; text-transform:none; white-space:normal; widows:2; word-spacing:0px; -webkit-text-stroke-width:0px; text-decoration-style:initial; text-decoration-color:initial; margin-top:6pt; margin-bottom:0pt\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">The Company&#8217;s primary financial instruments consisted of cash equivalents, accounts receivable, accounts payable and accrued expenses at December&#160;29, 2018 and December&#160;30, 2017. The Company determines the fair value of its financial assets and liabilities in accordance with Financial Accounting Standards Board (&#8220;FASB&#8221;) Accounting Standards Codification (&#8220;ASC&#8221;) Topic 820,&#160;<div style=\"font-style:italic;display:inline;;font-style:italic;display:inline;\">Fair Value Measurements and Disclosures&#160;</div>(&#8220;ASC 820&#8221;). The Company believes that the carrying amount of its cash equivalents, accounts receivable, accounts payable and accrued expenses 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.</div></div><div style=\"font-size:10pt; color:#000000; font-family:'times new roman'; font-style:normal; font-variant-ligatures:normal; font-variant-caps:normal; font-weight:400; letter-spacing:normal; orphans:2; text-align:start; text-indent:0px; text-transform:none; white-space:normal; widows:2; word-spacing:0px; -webkit-text-stroke-width:0px; text-decoration-style:initial; text-decoration-color:initial; margin-top:18pt; margin-bottom:0pt\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-weight:bold;display:inline;\"><div style=\"font-style:italic;display:inline;;font-style:italic;display:inline;\">Inventories and Provision for Excess or Expired Inventory</div></div></div></div><div style=\"font-size:10pt; color:#000000; font-family:'times new roman'; font-style:normal; font-variant-ligatures:normal; font-variant-caps:normal; font-weight:400; letter-spacing:normal; orphans:2; text-align:start; text-indent:0px; text-transform:none; white-space:normal; widows:2; word-spacing:0px; -webkit-text-stroke-width:0px; text-decoration-style:initial; text-decoration-color:initial; margin-top:6pt; margin-bottom:0pt\">Inventories consist of raw 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&#160;<div style=\"white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">(first-in,</div>&#160;<div style=\"white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">first-out</div>&#160;basis) or net realizable value. The Company&#8217;s goal is to maintain&#160;<div style=\"white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">on-hand</div>&#160;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 $176.3&#160;million at December&#160;29, 2018.</div><div style=\"font-size:10pt; color:#000000; font-family:'times new roman'; font-style:normal; font-variant-ligatures:normal; font-variant-caps:normal; font-weight:400; letter-spacing:normal; orphans:2; text-align:start; text-indent:0px; text-transform:none; white-space:normal; widows:2; word-spacing:0px; -webkit-text-stroke-width:0px; text-decoration-style:initial; text-decoration-color:initial; margin-top:12pt; margin-bottom:0pt\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">The provisions for excess or expired inventory are based on management&#8217;s estimates of forecasted usage of inventories on hand and under contract. Forecasting usage involves significant judgments regarding future demand for the Company&#8217;s 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 provide for losses on its inventory. Provision for excess or expired inventory included in cost of goods sold was $4.2&#160;million, $5.8&#160;million, and $4.5&#160;million in fiscal years 2018, 2017, and 2016 respectively.</div></div><div style=\"font-size:10pt; color:#000000; font-family:'times new roman'; font-style:normal; font-variant-ligatures:normal; font-variant-caps:normal; font-weight:400; letter-spacing:normal; orphans:2; text-align:start; text-indent:0px; text-transform:none; white-space:normal; widows:2; word-spacing:0px; -webkit-text-stroke-width:0px; text-decoration-style:initial; text-decoration-color:initial; margin-top:18pt; margin-bottom:0pt\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-weight:bold;display:inline;\"><div style=\"font-style:italic;display:inline;;font-style:italic;display:inline;\">Property, Plant and Equipment</div></div></div></div><div style=\"color: rgb(0, 0, 0); font-family: &quot;times new roman&quot;; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin-top: 6pt; margin-bottom: 0pt; font-size: 10pt;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">Property, plant, and equipment are stated at cost. Expenditures for repairs and maintenance are expensed as incurred. Major renewals and betterments that extend the life of the property are capitalized. <div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; letter-spacing: 0px; top: 0px;;display:inline;\">Depreciation is computed using the straight-line method based upon the estimated useful lives of the underlying assets as follows:</div></div></div></div><div><table style=\"border: none; border-collapse: collapse; margin: 0in auto 0in 0px; width: 100%;;text-align:left;\"><tr><td style=\"border-width: initial; border-style: none; border-color: initial; padding: 0pt 0px; vertical-align: middle; width: 51%;\"><div style=\"font-family: &quot;times new roman&quot;, serif; font-size: 10pt; line-height: normal; background: none; margin-bottom: 0px; margin-top: 0px; text-align: left; margin-left: 0in;\">&#160;</div></td><td style=\"border-width: initial; border-style: none; border-color: initial; padding: 0pt 0px; vertical-align: bottom; width: 2%;\"><div style=\"font-family: &quot;times new roman&quot;, serif; font-size: 10pt; line-height: normal; background: none; margin-bottom: 0px; margin-top: 0px; text-align: left;\">&#160;</div></td><td style=\"border-width: initial; border-style: none; border-color: initial; padding: 0pt 0px; vertical-align: middle; width: 45%;\"><div style=\"font-family: &quot;times new roman&quot;, serif; font-size: 10pt; line-height: normal; background: none; margin-bottom: 0px; margin-top: 0px; text-align: left;\">&#160;</div></td><td style=\"border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0pt;padding-left: 0;padding-right: 0;padding-top: 0pt;vertical-align: bottom;width: 1.0%;\"><div style=\"font-family: &quot;times new roman&quot;, serif; font-size: 10pt; line-height: normal; background: none; margin-bottom: 0px; margin-top: 0px; text-align: left;\">&#160;</div></td><td style=\"border-width: initial; border-style: none; border-color: initial; padding: 0pt 0px; vertical-align: middle; width: 1%;\"><div style=\"font-family: &quot;times new roman&quot;, serif; font-size: 10pt; line-height: normal; background: none; margin-bottom: 0px; margin-top: 0px; text-align: left;\">&#160;</div></td></tr><tr><td style=\"border-width: initial; border-style: none; border-color: initial; padding: 0pt 0px; vertical-align: top; width: 51%;\"><div style=\"font-family: &quot;times new roman&quot;, serif; font-size: 10pt; line-height: normal; text-align: left; margin-left: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">Kegs</div></div></td><td style=\"border-width: initial; border-style: none; border-color: initial; padding: 0pt 0px; vertical-align: bottom; width: 2%;\"><div style=\"font-family: &quot;times new roman&quot;, serif; font-size: 10pt; line-height: normal; background: none; margin-bottom: 0px; margin-top: 0px; text-align: left;\"><div style=\"font-family: &quot;times new roman&quot;, serif; font-size: 10pt; color: rgb(0, 0, 0); background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;&#160;</div></div></td><td style=\"border-width: initial; border-style: none; border-color: initial; padding: 0pt 0px; vertical-align: top; width: 45%;\"><div style=\"font-family: &quot;times new roman&quot;, serif; font-size: 10pt; line-height: normal; text-align: left;\"><div style=\"font-family: &quot;times new roman&quot;, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">5 years</div></div></td><td style=\"border-width: initial; border-style: none; border-color: initial; padding: 0pt 0px; vertical-align: bottom; width: 1%;\"><div style=\"font-family: &quot;times new roman&quot;, serif; font-size: 10pt; line-height: normal; background: none; margin-bottom: 0px; margin-top: 0px; text-align: left;\"><div style=\"font-family: &quot;times new roman&quot;, serif; font-size: 10pt; color: rgb(0, 0, 0); background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;&#160;</div></div></td><td style=\"border-width: initial; border-style: none; border-color: initial; padding: 0pt 0px; vertical-align: top; width: 1%;\"><div style=\"font-family: &quot;times new roman&quot;, serif; font-size: 10pt; line-height: normal; background: none; margin-bottom: 0px; margin-top: 0px; text-align: left;\">&#160;</div></td></tr><tr><td style=\"border-width: initial; border-style: none; border-color: initial; padding: 0pt 0px; vertical-align: top; width: 51%;\"><div style=\"font-family: &quot;times new roman&quot;, serif; font-size: 10pt; line-height: normal; text-align: left; margin-left: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">Computer software and equipment</div></div></td><td style=\"border-width: initial; border-style: none; border-color: initial; padding: 0pt 0px; vertical-align: bottom; width: 2%;\"><div style=\"font-family: &quot;times new roman&quot;, serif; font-size: 10pt; line-height: normal; background: none; margin-bottom: 0px; margin-top: 0px; text-align: left;\"><div style=\"font-family: &quot;times new roman&quot;, serif; font-size: 10pt; color: rgb(0, 0, 0); background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;&#160;</div></div></td><td style=\"border-width: initial; border-style: none; border-color: initial; padding: 0pt 0px; vertical-align: top; width: 45%;\"><div style=\"font-family: &quot;times new roman&quot;, serif; font-size: 10pt; line-height: normal; text-align: left;\"><div style=\"font-family: &quot;times new roman&quot;, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">2 to 5 years</div></div></td><td style=\"border-width: initial; border-style: none; border-color: initial; padding: 0pt 0px; vertical-align: bottom; width: 1%;\"><div style=\"font-family: &quot;times new roman&quot;, serif; font-size: 10pt; line-height: normal; background: none; margin-bottom: 0px; margin-top: 0px; text-align: left;\"><div style=\"font-family: &quot;times new roman&quot;, serif; font-size: 10pt; color: rgb(0, 0, 0); background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;&#160;</div></div></td><td style=\"border-width: initial; border-style: none; border-color: initial; padding: 0pt 0px; vertical-align: top; width: 1%;\"><div style=\"font-family: &quot;times new roman&quot;, serif; font-size: 10pt; line-height: normal; background: none; margin-bottom: 0px; margin-top: 0px; text-align: left;\">&#160;</div></td></tr><tr><td style=\"border-width: initial; border-style: none; border-color: initial; padding: 0pt 0px; vertical-align: top; width: 51%;\"><div style=\"font-family: &quot;times new roman&quot;, serif; font-size: 10pt; line-height: normal; text-align: left; margin-left: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">Office equipment and furniture</div></div></td><td style=\"border-width: initial; border-style: none; border-color: initial; padding: 0pt 0px; vertical-align: bottom; width: 2%;\"><div style=\"font-family: &quot;times new roman&quot;, serif; font-size: 10pt; line-height: normal; background: none; margin-bottom: 0px; margin-top: 0px; text-align: left;\"><div style=\"font-family: &quot;times new roman&quot;, serif; font-size: 10pt; color: rgb(0, 0, 0); background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;&#160;</div></div></td><td style=\"border-width: initial; border-style: none; border-color: initial; padding: 0pt 0px; vertical-align: top; width: 45%;\"><div style=\"font-family: &quot;times new roman&quot;, serif; font-size: 10pt; line-height: normal; text-align: left;\"><div style=\"font-family: &quot;times new roman&quot;, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">3 to 7 years</div></div></td><td style=\"border-width: initial; border-style: none; border-color: initial; padding: 0pt 0px; vertical-align: bottom; width: 1%;\"><div style=\"font-family: &quot;times new roman&quot;, serif; font-size: 10pt; line-height: normal; background: none; margin-bottom: 0px; margin-top: 0px; text-align: left;\"><div style=\"font-family: &quot;times new roman&quot;, serif; font-size: 10pt; color: rgb(0, 0, 0); background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;&#160;</div></div></td><td style=\"border-width: initial; border-style: none; border-color: initial; padding: 0pt 0px; vertical-align: top; width: 1%;\"><div style=\"font-family: &quot;times new roman&quot;, serif; font-size: 10pt; line-height: normal; background: none; margin-bottom: 0px; margin-top: 0px; text-align: left;\">&#160;</div></td></tr><tr><td style=\"border-width: initial; border-style: none; border-color: initial; padding: 0pt 0px; vertical-align: top; width: 51%;\"><div style=\"font-family: &quot;times new roman&quot;, serif; font-size: 10pt; line-height: normal; text-align: left; margin-left: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">Machinery and plant equipment</div></div></td><td style=\"border-width: initial; border-style: none; border-color: initial; padding: 0pt 0px; vertical-align: bottom; width: 2%;\"><div style=\"font-family: &quot;times new roman&quot;, serif; font-size: 10pt; line-height: normal; background: none; margin-bottom: 0px; margin-top: 0px; text-align: left;\"><div style=\"font-family: &quot;times new roman&quot;, serif; font-size: 10pt; color: rgb(0, 0, 0); background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;&#160;</div></div></td><td style=\"border-width: initial; border-style: none; border-color: initial; padding: 0pt 0px; vertical-align: top; width: 45%;\"><div style=\"font-family: &quot;times new roman&quot;, serif; font-size: 10pt; line-height: normal; text-align: left;\"><div style=\"font-family: &quot;times new roman&quot;, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">3 to 20 years, or the term of the production agreement, whichever is shorter</div></div></td><td style=\"border-width: initial; border-style: none; border-color: initial; padding: 0pt 0px; vertical-align: bottom; width: 1%;\"><div style=\"font-family: &quot;times new roman&quot;, serif; font-size: 10pt; line-height: normal; background: none; margin-bottom: 0px; margin-top: 0px; text-align: left;\"><div style=\"font-family: &quot;times new roman&quot;, serif; font-size: 10pt; color: rgb(0, 0, 0); background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;&#160;</div></div></td><td style=\"border-width: initial; border-style: none; border-color: initial; padding: 0pt 0px; vertical-align: top; width: 1%;\"><div style=\"font-family: &quot;times new roman&quot;, serif; font-size: 10pt; line-height: normal; background: none; margin-bottom: 0px; margin-top: 0px; text-align: left;\">&#160;</div></td></tr><tr><td style=\"border-width: initial; border-style: none; border-color: initial; padding: 0pt 0px; vertical-align: top; width: 51%;\"><div style=\"font-family: &quot;times new roman&quot;, serif; font-size: 10pt; line-height: normal; text-align: left; margin-left: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">Leasehold improvements</div></div></td><td style=\"border-width: initial; border-style: none; border-color: initial; padding: 0pt 0px; vertical-align: bottom; width: 2%;\"><div style=\"font-family: &quot;times new roman&quot;, serif; font-size: 10pt; line-height: normal; background: none; margin-bottom: 0px; margin-top: 0px; text-align: left;\"><div style=\"font-family: &quot;times new roman&quot;, serif; font-size: 10pt; color: rgb(0, 0, 0); background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;&#160;</div></div></td><td style=\"border-width: initial; border-style: none; border-color: initial; padding: 0pt 0px; vertical-align: top; width: 45%;\"><div style=\"font-family: &quot;times new roman&quot;, serif; font-size: 10pt; line-height: normal; text-align: left;\"><div style=\"font-family: &quot;times new roman&quot;, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">Lesser of the remaining term of the lease or estimated useful life of the asset</div></div></td><td style=\"border-width: initial; border-style: none; border-color: initial; padding: 0pt 0px; vertical-align: bottom; width: 1%;\"><div style=\"font-family: &quot;times new roman&quot;, serif; font-size: 10pt; line-height: normal; background: none; margin-bottom: 0px; margin-top: 0px; text-align: left;\"><div style=\"font-family: &quot;times new roman&quot;, serif; font-size: 10pt; color: rgb(0, 0, 0); background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;&#160;</div></div></td><td style=\"border-width: initial; border-style: none; border-color: initial; padding: 0pt 0px; vertical-align: top; width: 1%;\"><div style=\"font-family: &quot;times new roman&quot;, serif; font-size: 10pt; line-height: normal; background: none; margin-bottom: 0px; margin-top: 0px; text-align: left;\">&#160;</div></td></tr><tr><td style=\"border-width: initial; border-style: none; border-color: initial; padding: 0pt 0px; vertical-align: top; width: 51%;\"><div style=\"font-family: &quot;times new roman&quot;, serif; font-size: 10pt; line-height: normal; text-align: left; margin-left: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">Building and building improvements</div></div></td><td style=\"border-width: initial; border-style: none; border-color: initial; padding: 0pt 0px; vertical-align: bottom; width: 2%;\"><div style=\"font-family: &quot;times new roman&quot;, serif; font-size: 10pt; line-height: normal; background: none; margin-bottom: 0px; margin-top: 0px; text-align: left;\"><div style=\"font-family: &quot;times new roman&quot;, serif; font-size: 10pt; color: rgb(0, 0, 0); background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;&#160;</div></div></td><td style=\"border-width: initial; border-style: none; border-color: initial; padding: 0pt 0px; vertical-align: top; width: 45%;\"><div style=\"font-family: &quot;times new roman&quot;, serif; font-size: 10pt; line-height: normal; text-align: left;\"><div style=\"font-family: &quot;times new roman&quot;, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">12 to 20 years, or the remaining useful life of the building, whichever is shorter</div></div></td><td style=\"border-width: initial; border-style: none; border-color: initial; padding: 0pt 0px; vertical-align: bottom; width: 1%;\"><div style=\"font-family: &quot;times new roman&quot;, serif; font-size: 10pt; line-height: normal; background: none; margin-bottom: 0px; margin-top: 0px; text-align: left;\"><div style=\"font-family: &quot;times new roman&quot;, serif; font-size: 10pt; color: rgb(0, 0, 0); background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;&#160;</div></div></td><td style=\"border-width: initial; border-style: none; border-color: initial; padding: 0pt 0px; vertical-align: top; width: 1%;\"><div style=\"font-family: &quot;times new roman&quot;, serif; font-size: 10pt; line-height: normal; background: none; margin-bottom: 0px; margin-top: 0px; text-align: left;\">&#160;</div></td></tr></table><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div></div><div style=\"font-size:10pt; color:#000000; font-family:'times new roman'; font-style:normal; font-variant-ligatures:normal; font-variant-caps:normal; font-weight:400; letter-spacing:normal; orphans:2; text-align:start; text-indent:0px; text-transform:none; white-space:normal; widows:2; word-spacing:0px; -webkit-text-stroke-width:0px; text-decoration-style:initial; text-decoration-color:initial; margin-top:12pt; margin-bottom:0pt\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">The carrying value of property, plant and equipment, net of accumulated depreciation, at December&#160;29, 2018 was $389.8&#160;million. For purposes of determining whether there are any impairment losses, as further discussed below, management has historically examined the carrying value of the Company&#8217;s 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 $0.7&#160;million, $2.5&#160;million, and $0.7&#160;million in fiscal years 2018, 2017 and 2016, respectively.</div></div><div style=\"font-size:10pt; color:#000000; font-family:'times new roman'; font-style:normal; font-variant-ligatures:normal; font-variant-caps:normal; font-weight:400; letter-spacing:normal; orphans:2; text-align:start; text-indent:0px; text-transform:none; white-space:normal; widows:2; word-spacing:0px; -webkit-text-stroke-width:0px; text-decoration-style:initial; text-decoration-color:initial; margin-top:12pt; margin-bottom:0pt\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">Factors generally considered important which could trigger an impairment review on the carrying value of long-lived assets include the following: (1)&#160;significant underperformance relative to historical or projected future operating results; (2)&#160;significant changes in the manner of use of acquired assets or the strategy for the Company&#8217;s overall business; (3)&#160;underutilization of assets; and (4)&#160;discontinuance of products by the Company or its customers. The Company believes that the carrying value of its long-lived assets was realizable as of December&#160;29, 2018 and December&#160;30, 2017.</div></div><div style=\"font-size:10pt; color:#000000; font-family:'times new roman'; font-style:normal; font-variant-ligatures:normal; font-variant-caps:normal; font-weight:400; letter-spacing:normal; orphans:2; text-align:start; text-indent:0px; text-transform:none; white-space:normal; widows:2; word-spacing:0px; -webkit-text-stroke-width:0px; text-decoration-style:initial; text-decoration-color:initial; margin-top:18pt; margin-bottom:0pt\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-weight:bold;display:inline;\"><div style=\"font-style:italic;display:inline;;font-style:italic;display:inline;\">Segment Reporting</div></div></div></div><div style=\"font-size:10pt; color:#000000; font-family:'times new roman'; font-style:normal; font-variant-ligatures:normal; font-variant-caps:normal; font-weight:400; letter-spacing:normal; orphans:2; text-align:start; text-indent:0px; text-transform:none; white-space:normal; widows:2; word-spacing:0px; -webkit-text-stroke-width:0px; text-decoration-style:initial; text-decoration-color:initial; margin-top:6pt; margin-bottom:0pt\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">Previously, the Company consisted of two operating segments that each produced and sold alcohol beverages. The first being the Boston Beer Company operating segment comprised of the Company&#8217;s Samuel Adams, Twisted Tea, Angry Orchard and Truly Hard&#160;Seltzer&#160;brands and the second being the A&amp;S Brewing operating segment comprised of Coney Island Brewing Company, Angel City Brewing Company and Concrete Beach Brewing Company.</div></div><div style=\"font-size:10pt; color:#000000; font-family:'times new roman'; font-style:normal; font-variant-ligatures:normal; font-variant-caps:normal; font-weight:400; letter-spacing:normal; orphans:2; text-align:start; text-indent:0px; text-transform:none; white-space:normal; widows:2; word-spacing:0px; -webkit-text-stroke-width:0px; text-decoration-style:initial; text-decoration-color:initial; margin-top:12pt; margin-bottom:0pt\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">In 2016, sales from A&amp;S brands were less than 5% of net revenues and in 2015, sales from A&amp;S brands were less than 7% of net revenues.</div></div><div style=\"font-size:10pt; color:#000000; font-family:'times new roman'; font-style:normal; font-variant-ligatures:normal; font-variant-caps:normal; font-weight:400; letter-spacing:normal; orphans:2; text-align:start; text-indent:0px; text-transform:none; white-space:normal; widows:2; word-spacing:0px; -webkit-text-stroke-width:0px; text-decoration-style:initial; text-decoration-color:initial; margin-top:12pt; margin-bottom:0pt\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">In 2017, the Company consolidated the A&amp;S Brewing operating segment into the Boston Beer Company operating segment. The rationale for this change in operating segments was mainly driven by the departure of the Head of A&amp;S Brewing, who left the Company at the end of 2016. Upon his departure, the A&amp;S Brewing brands reporting structure changed to be in line with the Company&#8217;s Samuel Adams, Twisted Tea, Angry Orchard and Truly Hard&#160;Seltzer brands. Additionally, all brands sell predominantly low alcohol beverages, which are sold to the same types of customers in similar size quantities, at similar price points and through substantially the same channels of distribution. These beverages are manufactured using similar production processes, have comparable alcohol content and generally fall under the same regulatory environment.</div></div><div style=\"font-size:10pt; color:#000000; font-family:'times new roman'; font-style:normal; font-variant-ligatures:normal; font-variant-caps:normal; font-weight:400; letter-spacing:normal; orphans:2; text-align:start; text-indent:0px; text-transform:none; white-space:normal; widows:2; word-spacing:0px; -webkit-text-stroke-width:0px; text-decoration-style:initial; text-decoration-color:initial; margin-top:18pt; margin-bottom:0pt\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-weight:bold;display:inline;\"><div style=\"font-style:italic;display:inline;;font-style:italic;display:inline;\">Goodwill and Intangible Assets</div></div></div></div><div style=\"font-size:10pt; color:#000000; font-family:'times new roman'; font-style:normal; font-variant-ligatures:normal; font-variant-caps:normal; font-weight:400; letter-spacing:normal; orphans:2; text-align:start; text-indent:0px; text-transform:none; white-space:normal; widows:2; word-spacing:0px; -webkit-text-stroke-width:0px; text-decoration-style:initial; text-decoration-color:initial; margin-top:6pt; margin-bottom:0pt\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">The Company does not amortize goodwill and 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&#160;29, 2018 and December&#160;30, 2017. As of December&#160;29, 2018, and December&#160;30, 2017, goodwill amounted to $3.7&#160;million. As of December&#160;29, 2018, and December&#160;30, 2017, intangible assets amounted to $2.1&#160;million and $2.0&#160;million, respectively, and were included in other assets in the accompanying consolidated balance sheets.</div></div><div style=\"font-size:10pt; color:#000000; font-family:'times new roman'; font-style:normal; font-variant-ligatures:normal; font-variant-caps:normal; font-weight:400; letter-spacing:normal; orphans:2; text-align:start; text-indent:0px; text-transform:none; white-space:normal; widows:2; word-spacing:0px; -webkit-text-stroke-width:0px; text-decoration-style:initial; text-decoration-color:initial; margin-top:18pt; margin-bottom:0pt\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-weight:bold;display:inline;\"><div style=\"font-style:italic;display:inline;;font-style:italic;display:inline;\">Refundable Deposits on Kegs and Pallets</div></div></div></div><div style=\"font-size:10pt; color:#000000; font-family:'times new roman'; font-style:normal; font-variant-ligatures:normal; font-variant-caps:normal; font-weight:400; letter-spacing:normal; orphans:2; text-align:start; text-indent:0px; text-transform:none; white-space:normal; widows:2; word-spacing:0px; -webkit-text-stroke-width:0px; text-decoration-style:initial; text-decoration-color:initial; margin-top:6pt; margin-bottom:0pt\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">The Company distributes its draft beer in kegs and packaged beer primarily in glass bottles and cans and such kegs, bottles and cans are shipped on pallets to Distributors. Most kegs and pallets are owned by the Company. Kegs are reflected in the Company&#8217;s 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&#8217;s balance sheets. Upon return of the kegs and pallets to the Company, the deposit is refunded to the Distributor.</div></div><div style=\"font-size: 10pt; color: rgb(0, 0, 0); font-family: &quot;times new roman&quot;; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin-top: 12pt; margin-bottom: 12pt; line-height: 12pt;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">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&#8217;s 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&#160;29, 2018, the Company decreased its liability for refundable deposits, gross property, plant and equipment and related accumulated depreciation by $1.2&#160;million, $1.1&#160;million and $1.1&#160;million, respectively. For the year ended December&#160;30, 2017, the Company decreased its liability for refundable deposits, gross property, plant and equipment and related accumulated depreciation by $1.0&#160;million, $1.0&#160;million and $1.0&#160;million, respectively. As of December&#160;29, 2018, and December&#160;30, 2017, the Company&#8217;s balance sheet includes $17.0&#160;million and $12.9&#160;million, respectively, in refundable deposits on kegs and pallets and $1.9&#160;million and $5.9&#160;million, respectively, in kegs, net of accumulated depreciation.</div></div><div style=\"font-size: 1px; color: rgb(0, 0, 0); font-family: &quot;times new roman&quot;; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin-top: 0px; margin-bottom: 0px; background: none;\"><div style=\"text-decoration: none; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div><div style=\"font-size: 1px; color: rgb(0, 0, 0); font-family: &quot;times new roman&quot;; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin-top: 0px; margin-bottom: 0px; background: none;\">&#160;</div><div style=\"font-size: 1px; color: rgb(0, 0, 0); font-family: &quot;times new roman&quot;; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin-top: 0px; margin-bottom: 0px; background: none;\">&#160;</div><div style=\"font-size: 1px; color: rgb(0, 0, 0); font-family: &quot;times new roman&quot;; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin-top: 0px; margin-bottom: 0px; background: none;\">&#160;</div><div style=\"font-size: 1px; color: rgb(0, 0, 0); font-family: &quot;times new roman&quot;; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin-top: 0px; margin-bottom: 0px; background: none;\">&#160;</div><div style=\"font-size: 1px; color: rgb(0, 0, 0); font-family: &quot;times new roman&quot;; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin-top: 0px; margin-bottom: 0px; background: none;\">&#160;</div><div style=\"font-size: 1px; color: rgb(0, 0, 0); font-family: &quot;times new roman&quot;; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin-top: 0px; margin-bottom: 0px; background: none;\">&#160;</div><div style=\"font-size:10pt; color:#000000; font-family:'times new roman'; font-style:normal; font-variant-ligatures:normal; font-variant-caps:normal; font-weight:400; letter-spacing:normal; orphans:2; text-align:start; text-indent:0px; text-transform:none; white-space:normal; widows:2; word-spacing:0px; -webkit-text-stroke-width:0px; text-decoration-style:initial; text-decoration-color:initial; margin-top:0pt; margin-bottom:0pt\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-weight:bold;display:inline;\"><div style=\"margin-top: 12pt; line-height: 0pt; margin-bottom: 0pt;;font-style:italic;display:inline;;font-style:italic;display:inline;\">Income Taxes</div></div></div></div><div style=\"font-size:10pt; color:#000000; font-family:'times new roman'; font-style:normal; font-variant-ligatures:normal; font-variant-caps:normal; font-weight:400; letter-spacing:normal; orphans:2; text-align:start; text-indent:0px; text-transform:none; white-space:normal; widows:2; word-spacing:0px; -webkit-text-stroke-width:0px; text-decoration-style:initial; text-decoration-color:initial; margin-top:6pt; margin-bottom:0pt\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">Income tax expense was $23.6&#160;million, $17.1&#160;million, and $49.8&#160;million in fiscal years 2018, 2017, and 2016, 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&#8217;s consolidated financial statements or tax returns. This results in differences between the book and tax basis of the Company&#8217;s 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,&#160;<div style=\"font-style:italic;display:inline;;font-style:italic;display:inline;\">Income Taxes</div>.</div></div><div style=\"font-size:10pt; color:#000000; font-family:'times new roman'; font-style:normal; font-variant-ligatures:normal; font-variant-caps:normal; font-weight:400; letter-spacing:normal; orphans:2; text-align:start; text-indent:0px; text-transform:none; white-space:normal; widows:2; word-spacing:0px; -webkit-text-stroke-width:0px; text-decoration-style:initial; text-decoration-color:initial; margin-top:12pt; margin-bottom:0pt\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">The calculation of the Company&#8217;s 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,&#160;<div style=\"font-style:italic;display:inline;;font-style:italic;display:inline;\">Income Taxes</div>. Historically, the valuation allowances and reserves for uncertain tax positions have been adequate to cover the related tax exposures.</div></div><div style=\"font-size:10pt; color:#000000; font-family:'times new roman'; font-style:normal; font-variant-ligatures:normal; font-variant-caps:normal; font-weight:400; letter-spacing:normal; orphans:2; text-align:start; text-indent:0px; text-transform:none; white-space:normal; widows:2; word-spacing:0px; -webkit-text-stroke-width:0px; text-decoration-style:initial; text-decoration-color:initial; margin-top:18pt; margin-bottom:0pt\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-weight:bold;display:inline;\"><div style=\"font-style:italic;display:inline;;font-style:italic;display:inline;\">Revenue Recognition and Classification of Customer Programs and Incentives</div></div></div></div><div style=\"font-size:10pt; color:#000000; font-family:'times new roman'; font-style:normal; font-variant-ligatures:normal; font-variant-caps:normal; font-weight:400; letter-spacing:normal; orphans:2; text-align:start; text-indent:0px; text-transform:none; white-space:normal; widows:2; word-spacing:0px; -webkit-text-stroke-width:0px; text-decoration-style:initial; text-decoration-color:initial; margin-top:6pt; margin-bottom:0pt\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">During fiscal 2018,&#160;2017&#160;and&#160;2016 approximately 95% of the Company&#8217;s revenue was from shipments of its products to domestic Distributors and 4% from shipments to international Distributors, primarily located in Canada. Approximately 1% of the Company&#8217;s revenue is from retail beer, cider and merchandise sales at the Company&#8217;s retail locations.</div></div><div style=\"font-size:10pt; color:#000000; font-family:'times new roman'; font-style:normal; font-variant-ligatures:normal; font-variant-caps:normal; font-weight:400; letter-spacing:normal; orphans:2; text-align:start; text-indent:0px; text-transform:none; white-space:normal; widows:2; word-spacing:0px; -webkit-text-stroke-width:0px; text-decoration-style:initial; text-decoration-color:initial; margin-top:12pt; margin-bottom:0pt\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">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&#160;29, 2018, and December&#160;30, 2017, the Company has deferred $4.6&#160;million and $5.5&#160;million, respectively in revenue 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.</div></div><div style=\"font-size:10pt; color:#000000; font-family:'times new roman'; font-style:normal; font-variant-ligatures:normal; font-variant-caps:normal; font-weight:400; letter-spacing:normal; orphans:2; text-align:start; text-indent:0px; text-transform:none; white-space:normal; widows:2; word-spacing:0px; -webkit-text-stroke-width:0px; text-decoration-style:initial; text-decoration-color:initial; margin-top:12pt; margin-bottom:0pt\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">The Company is committed to maintaining the freshness of the product in the market. In certain circumstances and with the Company&#8217;s approval, the Company accepts and destroys stale beer that is returned by Distributors. The Company generally credits approximately fifty percent of the distributor&#8217;s cost of the beer that has passed its expiration date for freshness when it is 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 estimated reserve which would impact revenue. As of December&#160;29, 2018, and December&#160;30, 2017, the stale beer reserve was $2.1&#160;million and $3.0&#160;million, respectively. These amounts are included in accrued expenses and other current liabilities in the accompanying consolidated balance sheets.</div></div><div style=\"font-size:10pt; color:#000000; font-family:'times new roman'; font-style:normal; font-variant-ligatures:normal; font-variant-caps:normal; font-weight:400; letter-spacing:normal; orphans:2; text-align:start; text-indent:0px; text-transform:none; white-space:normal; widows:2; word-spacing:0px; -webkit-text-stroke-width:0px; text-decoration-style:initial; text-decoration-color:initial; margin-top:12pt; margin-bottom:0pt\">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 performance of certain marketing and advertising activities. Depending on applicable state laws and regulations, these activities promoting the Company&#8217;s products may include, but are not limited to&#160;<div style=\"white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">point-of-sale</div></div>&#160;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 $55.5&#160;million, $51.8&#160;million and $54.4&#160;million in fiscal year 2018, 2017 and 2016, 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.</div><div style=\"font-size:10pt; color:#000000; font-family:'times new roman'; font-style:normal; font-variant-ligatures:normal; font-variant-caps:normal; font-weight:400; letter-spacing:normal; orphans:2; text-align:start; text-indent:0px; text-transform:none; white-space:normal; widows:2; word-spacing:0px; -webkit-text-stroke-width:0px; text-decoration-style:initial; text-decoration-color:initial; margin-top:12pt; margin-bottom:0pt\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">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 2018, 2017 and 2016 were $34.5&#160;million, $30.2&#160;million and $33.2&#160;million, respectively. The reimbursements for discounts to Distributors are recorded as reductions to net revenue. The agreed-upon discount rates are applied to certain Distributors&#8217; 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 allowance.</div></div><div style=\"font-size:10pt; color:#000000; font-family:'times new roman'; font-style:normal; font-variant-ligatures:normal; font-variant-caps:normal; font-weight:400; letter-spacing:normal; orphans:2; text-align:start; text-indent:0px; text-transform:none; white-space:normal; widows:2; word-spacing:0px; -webkit-text-stroke-width:0px; text-decoration-style:initial; text-decoration-color:initial; margin-top:12pt; margin-bottom:0pt\">Customer incentives and other payments are made primarily to Distributors based upon performance of certain marketing and advertising activities. Depending on applicable state laws and regulations, these activities promoting the Company&#8217;s products may include, but are not limited to&#160;<div style=\"white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">point-of-sale</div></div>&#160;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 2018, 2017 and 2016 were $21.0&#160;million, $21.6&#160;million and $21.2&#160;million, respectively. In fiscal 2018, 2017 and 2016, the Company recorded certain of these costs in the total amount of $13.9&#160;million, $15.3&#160;million and $16.1&#160;million, 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 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.</div><div style=\"font-size:10pt; color:#000000; font-family:'times new roman'; font-style:normal; font-variant-ligatures:normal; font-variant-caps:normal; font-weight:400; letter-spacing:normal; orphans:2; text-align:start; text-indent:0px; text-transform:none; white-space:normal; widows:2; word-spacing:0px; -webkit-text-stroke-width:0px; text-decoration-style:initial; text-decoration-color:initial; margin-top:12pt; margin-bottom:0pt\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">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&#8217;s estimates and assumptions.</div></div><div style=\"font-size:10pt; color:#000000; font-family:'times new roman'; font-style:normal; font-variant-ligatures:normal; font-variant-caps:normal; font-weight:400; letter-spacing:normal; orphans:2; text-align:start; text-indent:0px; text-transform:none; white-space:normal; widows:2; word-spacing:0px; -webkit-text-stroke-width:0px; text-decoration-style:initial; text-decoration-color:initial; margin-top:18pt; margin-bottom:0pt\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-weight:bold;display:inline;\"><div style=\"font-style:italic;display:inline;;font-style:italic;display:inline;\">Excise Taxes</div></div></div></div><div style=\"font-size:10pt; color:#000000; font-family:'times new roman'; font-style:normal; font-variant-ligatures:normal; font-variant-caps:normal; font-weight:400; letter-spacing:normal; orphans:2; text-align:start; text-indent:0px; text-transform:none; white-space:normal; widows:2; word-spacing:0px; -webkit-text-stroke-width:0px; text-decoration-style:initial; text-decoration-color:initial; margin-top:6pt; margin-bottom:0pt\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">The Company is responsible for compliance with the Alcohol and Tobacco Tax and Trade Bureau of the U.S. Treasury Department (the &#8220;TTB&#8221;) regulations which includes 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.</div></div><div style=\"font-size:10pt; color:#000000; font-family:'times new roman'; font-style:normal; font-variant-ligatures:normal; font-variant-caps:normal; font-weight:400; letter-spacing:normal; orphans:2; text-align:start; text-indent:0px; text-transform:none; white-space:normal; widows:2; word-spacing:0px; -webkit-text-stroke-width:0px; text-decoration-style:initial; text-decoration-color:initial; margin-top:12pt; margin-bottom:0pt\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">The Company benefited from a reduction in federal excise taxes of $6.1&#160;million in fiscal 2018, as a result of the Tax Cuts and Jobs Act of 2017.</div></div><div style=\"font-size:10pt; color:#000000; font-family:'times new roman'; font-style:normal; font-variant-ligatures:normal; font-variant-caps:normal; font-weight:400; letter-spacing:normal; orphans:2; text-align:start; text-indent:0px; text-transform:none; white-space:normal; widows:2; word-spacing:0px; -webkit-text-stroke-width:0px; text-decoration-style:initial; text-decoration-color:initial; margin-top:18pt; margin-bottom:0pt\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-weight:bold;display:inline;\"><div style=\"font-style:italic;display:inline;;font-style:italic;display:inline;\">Cost of Goods Sold</div></div></div></div><div style=\"font-size:10pt; color:#000000; font-family:'times new roman'; font-style:normal; font-variant-ligatures:normal; font-variant-caps:normal; font-weight:400; letter-spacing:normal; orphans:2; text-align:start; text-indent:0px; text-transform:none; white-space:normal; widows:2; word-spacing:0px; -webkit-text-stroke-width:0px; text-decoration-style:initial; text-decoration-color:initial; margin-top:6pt; margin-bottom:0pt\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">The following expenses are included in cost of goods sold: raw material costs, packaging 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.</div></div><div style=\"font-size:10pt; color:#000000; font-family:'times new roman'; font-style:normal; font-variant-ligatures:normal; font-variant-caps:normal; font-weight:400; letter-spacing:normal; orphans:2; text-align:start; text-indent:0px; text-transform:none; white-space:normal; widows:2; word-spacing:0px; -webkit-text-stroke-width:0px; text-decoration-style:initial; text-decoration-color:initial; margin-top:18pt; margin-bottom:0pt\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-weight:bold;display:inline;\"><div style=\"font-style:italic;display:inline;;font-style:italic;display:inline;\">Shipping Costs</div></div></div></div><div style=\"font-size:10pt; color:#000000; font-family:'times new roman'; font-style:normal; font-variant-ligatures:normal; font-variant-caps:normal; font-weight:400; letter-spacing:normal; orphans:2; text-align:start; text-indent:0px; text-transform:none; white-space:normal; widows:2; word-spacing:0px; -webkit-text-stroke-width:0px; text-decoration-style:initial; text-decoration-color:initial; margin-top:6pt; margin-bottom:0pt\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">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 $61.8&#160;million, $45.3&#160;million, and $49.2&#160;million million in fiscal years 2018, 2017 and 2016, respectively.</div></div><div style=\"font-size:10pt; color:#000000; font-family:'times new roman'; font-style:normal; font-variant-ligatures:normal; font-variant-caps:normal; font-weight:400; letter-spacing:normal; orphans:2; text-align:start; text-indent:0px; text-transform:none; white-space:normal; widows:2; word-spacing:0px; -webkit-text-stroke-width:0px; text-decoration-style:initial; text-decoration-color:initial; margin-top:18pt; margin-bottom:0pt\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-weight:bold;display:inline;\"><div style=\"font-style:italic;display:inline;;font-style:italic;display:inline;\">Advertising and Sales Promotions</div></div></div></div><div style=\"font-size:10pt; color:#000000; font-family:'times new roman'; font-style:normal; font-variant-ligatures:normal; font-variant-caps:normal; font-weight:400; letter-spacing:normal; orphans:2; text-align:start; text-indent:0px; text-transform:none; white-space:normal; widows:2; word-spacing:0px; -webkit-text-stroke-width:0px; text-decoration-style:initial; text-decoration-color:initial; margin-top:6pt; margin-bottom:0pt\">The following expenses are included in advertising, promotional and selling expenses in the accompanying consolidated statements of comprehensive income: media advertising costs, sales and marketing expenses, salary and benefit expenses and meals, travel and entertainment expenses for the sales, brand and sales support workforce, promotional activity expenses, shipping costs related to shipments of finished goods from manufacturing locations to distributor locations and&#160;<div style=\"white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">point-of-sale</div></div>&#160;items. Total advertising and sales promotional expenditures of $145.1&#160;million, $128.0&#160;million, and $105.3&#160;million were included in advertising, promotional and selling expenses in the accompanying consolidated statements of comprehensive income for fiscal years 2018, 2017 and 2016, respectively.</div><div style=\"font-size:10pt; color:#000000; font-family:'times new roman'; font-style:normal; font-variant-ligatures:normal; font-variant-caps:normal; font-weight:400; letter-spacing:normal; orphans:2; text-align:start; text-indent:0px; text-transform:none; white-space:normal; widows:2; word-spacing:0px; -webkit-text-stroke-width:0px; text-decoration-style:initial; text-decoration-color:initial; margin-top:12pt; margin-bottom:0pt\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">The Company conducts certain advertising and promotional activities in its Distributors&#8217; 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.</div></div><div style=\"font-size: 1px; color: rgb(0, 0, 0); font-family: &quot;times new roman&quot;; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin-top: 0px; margin-bottom: 0px; background: none;\"><div style=\"text-decoration: none; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div><div style=\"font-size: 12pt; color: rgb(0, 0, 0); font-family: &quot;times new roman&quot;; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin-top: 0px; margin-bottom: 0px; background: none;\"><div style=\"font-size: 12pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div><div style=\"font-size:10pt; color:#000000; font-family:'times new roman'; font-style:normal; font-variant-ligatures:normal; font-variant-caps:normal; font-weight:400; letter-spacing:normal; orphans:2; text-align:start; text-indent:0px; text-transform:none; white-space:normal; widows:2; word-spacing:0px; -webkit-text-stroke-width:0px; text-decoration-style:initial; text-decoration-color:initial; margin-top:0pt; margin-bottom:0pt\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-weight:bold;display:inline;\"><div style=\"margin-top: 0pt; line-height: 12pt;;font-style:italic;display:inline;;font-style:italic;display:inline;\">General and Administrative Expenses</div></div></div></div><div style=\"font-size:10pt; color:#000000; font-family:'times new roman'; font-style:normal; font-variant-ligatures:normal; font-variant-caps:normal; font-weight:400; letter-spacing:normal; orphans:2; text-align:start; text-indent:0px; text-transform:none; white-space:normal; widows:2; word-spacing:0px; -webkit-text-stroke-width:0px; text-decoration-style:initial; text-decoration-color:initial; margin-top:6pt; margin-bottom:0pt\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">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, insurance costs, professional service fees, rent and utility expenses, meals, travel and entertainment expenses for general and administrative employees, and other general and administrative overhead costs.</div></div><div style=\"font-size:10pt; color:#000000; font-family:'times new roman'; font-style:normal; font-variant-ligatures:normal; font-variant-caps:normal; font-weight:400; letter-spacing:normal; orphans:2; text-align:start; text-indent:0px; text-transform:none; white-space:normal; widows:2; word-spacing:0px; -webkit-text-stroke-width:0px; text-decoration-style:initial; text-decoration-color:initial; margin-top:18pt; margin-bottom:0pt\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-weight:bold;display:inline;\"><div style=\"font-style:italic;display:inline;;font-style:italic;display:inline;\">Stock-Based Compensation</div></div></div></div><div style=\"font-size:10pt; color:#000000; font-family:'times new roman'; font-style:normal; font-variant-ligatures:normal; font-variant-caps:normal; font-weight:400; letter-spacing:normal; orphans:2; text-align:start; text-indent:0px; text-transform:none; white-space:normal; widows:2; word-spacing:0px; -webkit-text-stroke-width:0px; text-decoration-style:initial; text-decoration-color:initial; margin-top:6pt; margin-bottom:0pt\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">The Company accounts for share-based awards in accordance with ASC Topic 718,&#160;<div style=\"font-style:italic;display:inline;;font-style:italic;display:inline;\">Compensation &#8211; Stock Compensation&#160;</div>(&#8220;ASC 718&#8221;), 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 $10.0&#160;million, $6.3&#160;million and $6.2&#160;million in fiscal years 2018, 2017 and 2016, respectively.</div></div><div style=\"font-size:10pt; color:#000000; font-family:'times new roman'; font-style:normal; font-variant-ligatures:normal; font-variant-caps:normal; font-weight:400; letter-spacing:normal; orphans:2; text-align:start; text-indent:0px; text-transform:none; white-space:normal; widows:2; word-spacing:0px; -webkit-text-stroke-width:0px; text-decoration-style:initial; text-decoration-color:initial; margin-top:12pt; margin-bottom:0pt\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">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, with the exception of the 2008 and 2016 stock option grants to the Company&#8217;s former Chief Executive Officer, which is considered to be a market-based award and was valued utilizing the Monte Carlo Simulation pricing model, which calculates multiple potential outcomes for an award and establishes fair value based on the most likely outcome. All option-pricing models require the input of subjective assumptions. These assumptions include the estimated volatility of the Company&#8217;s 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 L for further discussion of the application of the option-pricing models.</div></div><div style=\"font-size:10pt; color:#000000; font-family:'times new roman'; font-style:normal; font-variant-ligatures:normal; font-variant-caps:normal; font-weight:400; letter-spacing:normal; orphans:2; text-align:start; text-indent:0px; text-transform:none; white-space:normal; widows:2; word-spacing:0px; -webkit-text-stroke-width:0px; text-decoration-style:initial; text-decoration-color:initial; margin-top:12pt; margin-bottom:0pt\">In addition, an estimated&#160;<div style=\"white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">pre-vesting</div>&#160;forfeiture rate is applied in the recognition of the compensation charge. Periodically, the Company grants performance-based stock options, related to which it only recognizes compensation expense if it is probable that 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.</div><div style=\"font-size:10pt; color:#000000; font-family:'times new roman'; font-style:normal; font-variant-ligatures:normal; font-variant-caps:normal; font-weight:400; letter-spacing:normal; orphans:2; text-align:start; text-indent:0px; text-transform:none; white-space:normal; widows:2; word-spacing:0px; -webkit-text-stroke-width:0px; text-decoration-style:initial; text-decoration-color:initial; margin-top:18pt; margin-bottom:0pt\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-weight:bold;display:inline;\"><div style=\"font-style:italic;display:inline;;font-style:italic;display:inline;\">Net Income Per Share</div></div></div></div><div style=\"font-size:10pt; color:#000000; font-family:'times new roman'; font-style:normal; font-variant-ligatures:normal; font-variant-caps:normal; font-weight:400; letter-spacing:normal; orphans:2; text-align:start; text-indent:0px; text-transform:none; white-space:normal; widows:2; word-spacing:0px; -webkit-text-stroke-width:0px; text-decoration-style:initial; text-decoration-color:initial; margin-top:6pt; margin-bottom:0pt\">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&#160;<div style=\"white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">two-class</div>&#160;method, whichever is more dilutive.</div><div style=\"font-size:10pt; color:#000000; font-family:'times new roman'; font-style:normal; font-variant-ligatures:normal; font-variant-caps:normal; font-weight:400; letter-spacing:normal; orphans:2; text-align:start; text-indent:0px; text-transform:none; white-space:normal; widows:2; word-spacing:0px; -webkit-text-stroke-width:0px; text-decoration-style:initial; text-decoration-color:initial; margin-top:18pt; margin-bottom:0pt\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-weight:bold;display:inline;\"><div style=\"font-style:italic;display:inline;;font-style:italic;display:inline;\">Accounting Pronouncements Recently Adopted</div></div></div></div><div style=\"font-size:10pt; color:#000000; font-family:'times new roman'; font-style:normal; font-variant-ligatures:normal; font-variant-caps:normal; font-weight:400; letter-spacing:normal; orphans:2; text-align:start; text-indent:0px; text-transform:none; white-space:normal; widows:2; word-spacing:0px; -webkit-text-stroke-width:0px; text-decoration-style:initial; text-decoration-color:initial; margin-top:6pt; margin-bottom:0pt\">In May 2014, the FASB issued ASU&#160;<div style=\"white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">No.&#160;2014-09,</div>&#160;<div style=\"font-style:italic;display:inline;;font-style:italic;display:inline;\">Revenue from Contracts with Customers (Topic 606)</div>. ASU&#160;<div style=\"white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">2014-09</div>&#160;supersedes virtually all existing revenue guidance. Under this standard, an entity is required to recognize revenue upon transfer of promised goods or services to customers, in an amount that reflects the expected consideration received in exchange for those goods or services. As such, an entity needs to use more judgment and make more estimates than under the previous guidance. On December&#160;31, 2017, the Company adopted the new accounting standard and all related amendments using the modified retrospective method which allows application only to the most current reporting period presented in the financial statements with a cumulative effect adjustment to retained earnings. In accordance with the new accounting standard, the majority of the Company&#8217;s revenue continues to be recognized at the time its products are shipped. Upon adoption, the Company began recognition of certain variable customer promotional discount programs earlier than it had under the previous revenue guidance which resulted in a $1.0&#160;million, net of tax, cumulative effect adjustment to retained earnings. The comparative years have not been restated and continue to be reported under the accounting standards in effect for those periods. The Company expects the impact of the adoption to be immaterial to its consolidated financial statements on an ongoing basis.</div><div style=\"font-size:10pt; color:#000000; font-family:'times new roman'; font-style:normal; font-variant-ligatures:normal; font-variant-caps:normal; font-weight:400; letter-spacing:normal; orphans:2; text-align:start; text-indent:0px; text-transform:none; white-space:normal; widows:2; word-spacing:0px; -webkit-text-stroke-width:0px; text-decoration-style:initial; text-decoration-color:initial; margin-top:12pt; margin-bottom:0pt\">In March 2016, the FASB issued ASU&#160;<div style=\"white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">No.&#160;2016-09,</div>&#160;<div style=\"font-style:italic;display:inline;;font-style:italic;display:inline;\">Stock Compensation (Topic 718), Improvements to Employee Share-Based Payment Accounting</div>. ASU&#160;<div style=\"white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">2016-09</div>&#160;is part of the FASB&#8217;s initiative to simplify accounting standards. The guidance impacted several aspects of the accounting for employee share-based payment transactions, including accounting for income taxes and forfeitures, as well as classification in the consolidated statements of cash flows. Under ASU&#160;<div style=\"white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">2016-09,</div>&#160;excess tax benefits and deficiencies as a result of stock option exercises and restricted stock vesting are to be recognized as discrete items within income tax expense or benefit in the consolidated statements of comprehensive income in the reporting period in which they occur. Additionally, under ASU&#160;<div style=\"white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">2016-09,</div>&#160;excess tax benefits and deficiencies should be classified along with other income tax cash flows as an operating activity in&#160;the consolidated statements of cash flows. The Company adopted this new accounting standard prospectively in the first quarter of 2017. Prior periods have not been adjusted. Under this new accounting standard, for the&#160;<div style=\"white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">fifty-two</div>&#160;weeks ended December&#160;29, 2018 and December&#160;30, 2017, $4.2&#160;million and $4.4&#160;million, respectively, in excess tax benefit from stock-based compensation arrangements was recognized within the income tax provision in the consolidated statement of comprehensive income and classified as an operating activity in the consolidated statement of cash flows. The Company will maintain the current forfeiture policy to estimate forfeitures expected to occur to determine stock-based compensation expense.</div><div style=\"font-size:10pt; color:#000000; font-family:'times new roman'; font-style:normal; font-variant-ligatures:normal; font-variant-caps:normal; font-weight:400; letter-spacing:normal; orphans:2; text-align:start; text-indent:0px; text-transform:none; white-space:normal; widows:2; word-spacing:0px; -webkit-text-stroke-width:0px; text-decoration-style:initial; text-decoration-color:initial; margin-top:12pt; margin-bottom:0pt\">In February 2018, the FASB issued&#160;<div style=\"white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">ASU&#160;No.&#160;2018-02,</div><div style=\"font-style:italic;display:inline;;font-style:italic;display:inline;\">&#160;Income Statement &#8211; Reporting Comprehensive Income (Topic 220), Reclassification of Certain Tax Effects from Accumulated Other Comprehensive Income.</div>&#160;Under this update, an entity is allowed a reclassification from accumulated other comprehensive income to retained earnings for stranded tax effects resulting from the Tax Cuts and Jobs Act of 2017. The Company early adopted this accounting standard prospectively in the first quarter of 2018. Prior periods have not been adjusted. In the first quarter of 2018, the Company reclassified $0.2&#160;million of federal and state income tax effects of the Tax Cut and Jobs Act of 2017 related to defined benefit plans from accumulated other comprehensive income to retained earnings. The Company expects the impact of the adoption to be immaterial to its consolidated financial statements on an ongoing basis.</div><div style=\"font-size:10pt; color:#000000; font-family:'times new roman'; font-style:normal; font-variant-ligatures:normal; font-variant-caps:normal; font-weight:400; letter-spacing:normal; orphans:2; text-align:start; text-indent:0px; text-transform:none; white-space:normal; widows:2; word-spacing:0px; -webkit-text-stroke-width:0px; text-decoration-style:initial; text-decoration-color:initial; margin-top:18pt; margin-bottom:0pt\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-weight:bold;display:inline;\"><div style=\"font-style:italic;display:inline;;font-style:italic;display:inline;\">Accounting Pronouncements Not Yet Effective</div></div></div></div><div style=\"font-size:10pt; color:#000000; font-family:'times new roman'; font-style:normal; font-variant-ligatures:normal; font-variant-caps:normal; font-weight:400; letter-spacing:normal; orphans:2; text-align:start; text-indent:0px; text-transform:none; white-space:normal; widows:2; word-spacing:0px; -webkit-text-stroke-width:0px; text-decoration-style:initial; text-decoration-color:initial; margin-top:6pt; margin-bottom:0pt\">In February 2016, the FASB issued ASU&#160;No.&#160;2016-02,&#160;<div style=\"font-style:italic;display:inline;;font-style:italic;display:inline;\">Leases (Topic 842)</div>. The guidance requires lessees to recognize&#160;right-of-use&#160;(ROU) assets and lease liabilities on the balance sheet for the rights and obligations created by all leases with terms of more than 12 months. Under ASU&#160;2016-02,&#160;lessees are permitted to use a modified retrospective approach, which requires an entity to recognize and measure leases existing at, or entered into after, the beginning of the earliest comparative period presented for the year beginning December&#160;30, 2018, with early adoption permitted. In July 2018, the FASB issued ASU&#160;No.&#160;2018-11,&#160;<div style=\"font-style:italic;display:inline;;font-style:italic;display:inline;\">Leases (Topic 842)</div>, permitting the use of an alternative modified retrospective approach that would result in an entity recognizing a lease liability and ROU asset as of the effective date of the requirements, with all comparative periods presented and disclosed, in accordance with ASC 840,&#160;Leases,&#160;requirements, changing the date of initial application to the beginning of the period of adoption. The Company will elect the alternative modified retrospective approach, applying ASC 840 to all comparative periods, including disclosures, and recognize the effects of applying ASC 842 as a cumulative-effect adjustment to retained earnings as of the effective date. Adoption of the standard will result in the recognition of ROU assets between $25.5&#160;million and $27.0&#160;million and lease liabilities of between $30.0&#160;million and $31.5&#160;million, as of December&#160;30, 2018. The Company expects the impact of the adoption to be immaterial to its consolidated financial statements on an ongoing basis.&#160;</div><div style=\"font-size: 9pt; color: rgb(0, 0, 0); font-family: &quot;times new roman&quot;; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin-top: 0px; margin-bottom: 0px; background: none;\"><div style=\"font-size: 9pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div><div style=\"font-size: 9pt; color: rgb(0, 0, 0); font-family: &quot;times new roman&quot;; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin-top: 0px; margin-bottom: 0px; background: none;\"><div style=\"font-size: 9pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div> <table border=\"0\" style=\"width:100%; table-layout:fixed;\" cellspacing=\"0\" cellpadding=\"0\"><tr><td></td></tr></table>"}]},{"name":"rpt:f-991","factDimensions":{"xbrl:concept":"sam:NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnRightOfUseAssets","xbrl:period":"2018-12-31T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD","srt:RangeAxis":"srt:MinimumMember"},"factValues":[{"value":"25500000"}]},{"name":"rpt:f-992","factDimensions":{"xbrl:concept":"sam:NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnRightOfUseAssets","xbrl:period":"2018-12-31T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD","srt:RangeAxis":"srt:MaximumMember"},"factValues":[{"value":"27000000"}]},{"name":"rpt:f-993","factDimensions":{"xbrl:concept":"sam:NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnLeaseLiabilities","xbrl:period":"2018-12-31T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD","srt:RangeAxis":"srt:MaximumMember"},"factValues":[{"value":"30000000"}]},{"name":"rpt:f-994","factDimensions":{"xbrl:concept":"sam:NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnLeaseLiabilities","xbrl:period":"2018-12-31T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD","srt:RangeAxis":"srt:MinimumMember"},"factValues":[{"value":"31500000"}]},{"name":"rpt:f-995","factDimensions":{"xbrl:concept":"sam:DomesticSalesPercentageOfSales","xbrl:period":"2017-12-31T00:00:00","xbrl:entity":"cik:0000949870"},"factValues":[{"value":"0.95","decimals":2}]},{"name":"rpt:f-996","factDimensions":{"xbrl:concept":"sam:DomesticSalesPercentageOfSales","xbrl:period":"2017-01-01T00:00:00","xbrl:entity":"cik:0000949870"},"factValues":[{"value":"0.95","decimals":2}]},{"name":"rpt:f-997","factDimensions":{"xbrl:concept":"us-gaap:ContractualObligation","xbrl:period":"2018-12-30T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD","us-gaap:RelatedPartyTransactionsByRelatedPartyAxis":"sam:ThirdPartyBreweryMember"},"factValues":[{"value":"3800000","decimals":-5}]},{"name":"rpt:f-998","factDimensions":{"xbrl:concept":"us-gaap:PrepaidExpenseAndOtherAssetsCurrent","xbrl:period":"2018-12-30T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD","us-gaap:RelatedPartyTransactionsByRelatedPartyAxis":"sam:ThirdPartyBreweryMember"},"factValues":[{"value":"4000000","decimals":-6}]},{"name":"rpt:f-999","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-1000","factDimensions":{"xbrl:concept":"us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock","xbrl:period":"2017-12-31T00:00:00/2018-12-30T00:00:00","xbrl:entity":"cik:0000949870"},"factValues":[{"value":"<div style=\"margin: 0px; font-family: &quot;times new roman&quot;;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-weight:bold;display:inline;width:100%;\">A. Organization and Basis of Presentation</div></div><div style=\"clear: both; max-height: 0px; font-size: 10pt;\"></div><div style=\"clear: both; max-height: 0px; font-size: 10pt;\"></div><div style=\"clear: both; max-height: 0px; background: none; font-size: 10pt;\"></div><div style=\"color: rgb(0, 0, 0); font-family: 'times new roman'; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin-top: 6pt; margin-bottom: 0pt; font-size: 10pt;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\">The Boston Beer Company, Inc. and certain subsidiaries (the &#8220;Company&#8221;) are engaged in the business of selling alcohol beverages throughout the United States and in selected international markets, under the trade names &#8220;The Boston Beer Company,&#8221; &#8220;Twisted Tea Brewing Company,&#8221; &#8220;Angry Orchard Cider Company,&#8221; &#8220;Hard Seltzer Beverage Company,&#8221; the Angel City Brewing Company<div style=\"font-size: 11.3333px; vertical-align: top;;vertical-align: super;font-size: smaller;display:inline;\">&#174;</div>, the Concrete Beach Brewery<div style=\"font-size: 11.3333px; vertical-align: top;;vertical-align: super;font-size: smaller;display:inline;\">&#174;</div><div style=\"text-decoration: none; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div>and the Coney Island<div style=\"font-size: 11.3333px; vertical-align: top;;vertical-align: super;font-size: smaller;display:inline;\">&#174;</div><div style=\"text-decoration: none; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div>Brewing Company.</div></div></div> <div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"> </div><table border=\"0\" style=\"width:100%; table-layout:fixed;\" cellspacing=\"0\" cellpadding=\"0\"><tr><td></td></tr></table>"}]},{"name":"rpt:f-1001","factDimensions":{"xbrl:concept":"sam:NewAccountingPronouncementsNotYetAdoptedPolicyTextBlock","xbrl:period":"2017-12-31T00:00:00/2018-12-30T00:00:00","xbrl:entity":"cik:0000949870"},"factValues":[{"value":"<div style=\"font-size:10pt; color:#000000; font-family:'times new roman'; font-style:normal; font-variant-ligatures:normal; font-variant-caps:normal; font-weight:400; letter-spacing:normal; orphans:2; text-align:start; text-indent:0px; text-transform:none; white-space:normal; widows:2; word-spacing:0px; -webkit-text-stroke-width:0px; text-decoration-style:initial; text-decoration-color:initial; margin-top:18pt; margin-bottom:0pt\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-weight:bold;display:inline;\"><div style=\"font-style:italic;display:inline;;font-style:italic;display:inline;\">Accounting Pronouncements Not Yet Effective</div></div></div></div><div style=\"font-size:10pt; color:#000000; font-family:'times new roman'; font-style:normal; font-variant-ligatures:normal; font-variant-caps:normal; font-weight:400; letter-spacing:normal; orphans:2; text-align:start; text-indent:0px; text-transform:none; white-space:normal; widows:2; word-spacing:0px; -webkit-text-stroke-width:0px; text-decoration-style:initial; text-decoration-color:initial; margin-top:6pt; margin-bottom:0pt\">In February 2016, the FASB issued ASU&#160;No.&#160;2016-02,&#160;<div style=\"font-style:italic;display:inline;;font-style:italic;display:inline;\">Leases (Topic 842)</div>. The guidance requires lessees to recognize&#160;right-of-use&#160;(ROU) assets and lease liabilities on the balance sheet for the rights and obligations created by all leases with terms of more than 12 months. Under ASU&#160;2016-02,&#160;lessees are permitted to use a modified retrospective approach, which requires an entity to recognize and measure leases existing at, or entered into after, the beginning of the earliest comparative period presented for the year beginning December&#160;30, 2018, with early adoption permitted. In July 2018, the FASB issued ASU&#160;No.&#160;2018-11,&#160;<div style=\"font-style:italic;display:inline;;font-style:italic;display:inline;\">Leases (Topic 842)</div>, permitting the use of an alternative modified retrospective approach that would result in an entity recognizing a lease liability and ROU asset as of the effective date of the requirements, with all comparative periods presented and disclosed, in accordance with ASC 840,&#160;Leases,&#160;requirements, changing the date of initial application to the beginning of the period of adoption. The Company will elect the alternative modified retrospective approach, applying ASC 840 to all comparative periods, including disclosures, and recognize the effects of applying ASC 842 as a cumulative-effect adjustment to retained earnings as of the effective date. Adoption of the standard will result in the recognition of ROU assets between $25.5&#160;million and $27.0&#160;million and lease liabilities of between $30.0&#160;million and $31.5&#160;million, as of December&#160;30, 2018. The Company expects the impact of the adoption to be immaterial to its consolidated financial statements on an ongoing basis.&#160;</div><div style=\"font-size: 9pt; color: rgb(0, 0, 0); font-family: &quot;times new roman&quot;; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin-top: 0px; margin-bottom: 0px; background: none;\"><div style=\"font-size: 9pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div><div style=\"font-size: 9pt; color: rgb(0, 0, 0); font-family: &quot;times new roman&quot;; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin-top: 0px; margin-bottom: 0px; background: none;\"><div style=\"font-size: 9pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div><table border=\"0\" style=\"width:100%; table-layout:fixed;\" cellspacing=\"0\" cellpadding=\"0\"><tr><td></td></tr></table>"}]},{"name":"rpt:f-1002","factDimensions":{"xbrl:concept":"us-gaap:ContractualObligationFiscalYearMaturityScheduleTableTextBlock","xbrl:period":"2017-12-31T00:00:00/2018-12-30T00:00:00","xbrl:entity":"cik:0000949870"},"factValues":[{"value":"<div style=\"font-size: 10pt; color: rgb(0, 0, 0); font-family: &quot;times new roman&quot;; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin-top: 6pt; margin-bottom: 0pt; line-height: 12pt;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\">As of December&#160;29, 2018, projected cash outflows under&#160;<div style=\"white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">non-cancelable</div>&#160;contractual obligations for the remaining years under the contracts are as follows:</div></div><table border=\"0\" style=\"width:100%; table-layout:fixed;\" cellspacing=\"0\" cellpadding=\"0\"><tr><td></td></tr></table><div style=\"font-family: &quot;times new roman&quot;, serif; font-size: 12pt; margin-bottom: 0px; margin-top: 0px; background: none;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px; background: none; text-decoration: none;;display:inline;\">&#160;</div></div><div><table style=\"border: none;border-collapse: collapse;margin-bottom: .001pt;width: 100%;;margin : 0px auto;;text-align:left;\"><tr style=\"font-size: 8pt;\"><td style=\"border-bottom: none; border-top: none; padding: 0px; vertical-align: bottom; font-size: 8pt;;width:;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; background: none; margin-bottom: 0px; margin-top: 0px; line-height: 8pt;\"><div style=\"font-size: 8pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"border-top: none; padding: 0in; vertical-align: bottom; font-size: 8pt;;width:;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: 8pt;\"><div style=\"font-size: 8pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></div></td><td colspan=\"26\" style=\"border-bottom: 0.75pt solid black; border-top: none; padding: 0in; vertical-align: bottom; white-space: nowrap; text-align: center; font-size: 8pt;;width:;\"><div style=\"font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-weight:bold;display:inline;\">Payments Due by Period</div></div></div></div></div></td><td style=\"border-top: none; padding: 0in; vertical-align: bottom; white-space: nowrap; font-size: 8pt;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: 8pt;\"><div style=\"font-size: 8pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></div></td></tr><tr style=\"font-size: 8pt;\"><td style=\"padding: 0px 0px 2px; vertical-align: bottom; font-size: 8pt;;width:;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; background: none; margin-bottom: 0px; margin-top: 0px; line-height: 8pt;\"><div style=\"font-size: 8pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></div></td><td style=\"padding: 0in 0in 2px; vertical-align: bottom; font-size: 8pt;;width:;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: 8pt;\"><div style=\"font-size: 8pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></div></td><td colspan=\"2\" style=\"padding: 0in 0in 2px; vertical-align: bottom; white-space: nowrap; font-size: 8pt; border-bottom: 0.75pt solid black;;width:;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; text-align: center; white-space: nowrap; margin-top: 0pt; margin-bottom: 0pt; line-height: 8pt;\"><div style=\"font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\"><div style=\"white-space: nowrap;;font-weight:bold;display:inline;\">Total</div></div></div></div></div></td><td style=\"padding: 0in 0in 2px; vertical-align: bottom; white-space: nowrap; font-size: 8pt;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: 8pt;\"><div style=\"font-size: 8pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></div></td><td style=\"padding: 0in 0in 2px; vertical-align: bottom; white-space: nowrap; font-size: 8pt;;width:;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: 8pt;\"><div style=\"font-size: 8pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></div></td><td colspan=\"2\" style=\"border-top: none; padding: 0in; vertical-align: bottom; white-space: nowrap; font-size: 8pt; border-bottom: 0.75pt solid black;;width:;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; text-align: center; white-space: nowrap; margin-top: 0pt; margin-bottom: 0pt; line-height: 8pt;\"><div style=\"font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\"><div style=\"white-space: nowrap;;font-weight:bold;display:inline;\">2019</div></div></div></div></div></td><td style=\"padding: 0in 0in 2px; vertical-align: bottom; white-space: nowrap; font-size: 8pt;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: 8pt;\"><div style=\"font-size: 8pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></div></td><td style=\"padding: 0in 0in 2px; vertical-align: bottom; white-space: nowrap; font-size: 8pt;;width:;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: 8pt;\"><div style=\"font-size: 8pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></div></td><td colspan=\"2\" style=\"border-top: none; padding: 0in; vertical-align: bottom; white-space: nowrap; font-size: 8pt; border-bottom: 0.75pt solid black;;width:;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; text-align: center; white-space: nowrap; margin-top: 0pt; margin-bottom: 0pt; line-height: 8pt;\"><div style=\"font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\"><div style=\"white-space: nowrap;;font-weight:bold;display:inline;\">2020</div></div></div></div></div></td><td style=\"padding: 0in 0in 2px; vertical-align: bottom; white-space: nowrap; font-size: 8pt;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: 8pt;\"><div style=\"font-size: 8pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></div></td><td style=\"padding: 0in 0in 2px; vertical-align: bottom; white-space: nowrap; font-size: 8pt;;width:;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: 8pt;\"><div style=\"font-size: 8pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></div></td><td colspan=\"2\" style=\"border-top: none; padding: 0in; vertical-align: bottom; white-space: nowrap; font-size: 8pt; border-bottom: 0.75pt solid black;;width:;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; text-align: center; white-space: nowrap; margin-top: 0pt; margin-bottom: 0pt; line-height: 8pt;\"><div style=\"font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\"><div style=\"white-space: nowrap;;font-weight:bold;display:inline;\">2021</div></div></div></div></div></td><td style=\"padding: 0in 0in 2px; vertical-align: bottom; white-space: nowrap; font-size: 8pt;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: 8pt;\"><div style=\"font-size: 8pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></div></td><td style=\"padding: 0in 0in 2px; vertical-align: bottom; white-space: nowrap; font-size: 8pt;;width:;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: 8pt;\"><div style=\"font-size: 8pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></div></td><td colspan=\"2\" style=\"border-top: none; padding: 0in; vertical-align: bottom; white-space: nowrap; font-size: 8pt; border-bottom: 0.75pt solid black;;width:;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; text-align: center; white-space: nowrap; margin-top: 0pt; margin-bottom: 0pt; line-height: 8pt;\"><div style=\"font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\"><div style=\"white-space: nowrap;;font-weight:bold;display:inline;\">2022</div></div></div></div></div></td><td style=\"padding: 0in 0in 2px; vertical-align: bottom; white-space: nowrap; font-size: 8pt;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: 8pt;\"><div style=\"font-size: 8pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></div></td><td style=\"padding: 0in 0in 2px; vertical-align: bottom; white-space: nowrap; font-size: 8pt;;width:;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: 8pt;\"><div style=\"font-size: 8pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></div></td><td colspan=\"2\" style=\"border-top: none; padding: 0in; vertical-align: bottom; white-space: nowrap; font-size: 8pt; border-bottom: 0.75pt solid black;;width:;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; text-align: center; white-space: nowrap; margin-top: 0pt; margin-bottom: 0pt; line-height: 8pt;\"><div style=\"font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\"><div style=\"white-space: nowrap;;font-weight:bold;display:inline;\">2023</div></div></div></div></div></td><td style=\"padding: 0in 0in 2px; vertical-align: bottom; white-space: nowrap; font-size: 8pt;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: 8pt;\"><div style=\"font-size: 8pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></div></td><td style=\"padding: 0in 0in 2px; vertical-align: bottom; white-space: nowrap; font-size: 8pt;;width:;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: 8pt;\"><div style=\"font-size: 8pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></div></td><td colspan=\"2\" style=\"border-top: none; padding: 0in; vertical-align: bottom; white-space: nowrap; font-size: 8pt; border-bottom: 0.75pt solid black;;width:;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; text-align: center; white-space: nowrap; margin-top: 0pt; margin-bottom: 0pt; line-height: 8pt;\"><div style=\"font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\"><div style=\"white-space: nowrap;;font-weight:bold;display:inline;\">Thereafter</div></div></div></div></div></td><td style=\"padding: 0in 0in 2px; vertical-align: bottom; white-space: nowrap; font-size: 8pt;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: 8pt;\"><div style=\"font-size: 8pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></div></td></tr><tr style=\"font-size: 1pt;\"><td style=\"padding: 0px 0px 2px; vertical-align: bottom; font-size: 1pt;;width:;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 1pt; background: none; margin-bottom: 0pt; margin-top: 0pt; text-decoration: none;\">&#160;</div></td><td style=\"padding: 0in 0in 2px; vertical-align: bottom; font-size: 1pt;;width:;\"><div style=\"font-size: 1pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0pt; margin-top: 0pt; background: none; text-decoration: none;\">&#160;</div></td><td colspan=\"2\" style=\"padding: 0in 0in 2px; vertical-align: bottom; white-space: nowrap; font-size: 1pt;;width:;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 1pt; text-align: center; white-space: nowrap; margin-top: 0pt; margin-bottom: 0pt; font-weight: normal;\"><div style=\"font-weight:bold;display:inline;\"><div style=\"font-weight:bold;display:inline;\">&#160;</div></div></div></td><td style=\"padding: 0in 0in 2px; vertical-align: bottom; white-space: nowrap; font-size: 1pt;\"><div style=\"font-size: 1pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0pt; margin-top: 0pt; background: none; text-decoration: none;\">&#160;</div></td><td style=\"padding: 0in 0in 2px; vertical-align: bottom; white-space: nowrap; font-size: 1pt;;width:;\"><div style=\"font-size: 1pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0pt; margin-top: 0pt; background: none; text-decoration: none;\">&#160;</div></td><td colspan=\"2\" style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; font-size: 1pt;;width:;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 1pt; text-align: center; white-space: nowrap; margin-top: 0pt; margin-bottom: 0pt; font-weight: normal;\"><div style=\"font-weight:bold;display:inline;\"><div style=\"font-weight:bold;display:inline;\">&#160;</div></div></div></td><td style=\"padding: 0in 0in 2px; vertical-align: bottom; white-space: nowrap; font-size: 1pt;\"><div style=\"font-size: 1pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0pt; margin-top: 0pt; background: none; text-decoration: none;\">&#160;</div></td><td style=\"padding: 0in 0in 2px; vertical-align: bottom; white-space: nowrap; font-size: 1pt;;width:;\"><div style=\"font-size: 1pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0pt; margin-top: 0pt; background: none; text-decoration: none;\">&#160;</div></td><td colspan=\"2\" style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; font-size: 1pt;;width:;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 1pt; text-align: center; white-space: nowrap; margin-top: 0pt; margin-bottom: 0pt; font-weight: normal;\"><div style=\"font-weight:bold;display:inline;\"><div style=\"font-weight:bold;display:inline;\">&#160;</div></div></div></td><td style=\"padding: 0in 0in 2px; vertical-align: bottom; white-space: nowrap; font-size: 1pt;\"><div style=\"font-size: 1pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0pt; margin-top: 0pt; background: none; text-decoration: none;\">&#160;</div></td><td style=\"padding: 0in 0in 2px; vertical-align: bottom; white-space: nowrap; font-size: 1pt;;width:;\"><div style=\"font-size: 1pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0pt; margin-top: 0pt; background: none; text-decoration: none;\">&#160;</div></td><td colspan=\"2\" style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; font-size: 1pt;;width:;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 1pt; text-align: center; white-space: nowrap; margin-top: 0pt; margin-bottom: 0pt; font-weight: normal;\"><div style=\"font-weight:bold;display:inline;\"><div style=\"font-weight:bold;display:inline;\">&#160;</div></div></div></td><td style=\"padding: 0in 0in 2px; vertical-align: bottom; white-space: nowrap; font-size: 1pt;\"><div style=\"font-size: 1pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0pt; margin-top: 0pt; background: none; text-decoration: none;\">&#160;</div></td><td style=\"padding: 0in 0in 2px; vertical-align: bottom; white-space: nowrap; font-size: 1pt;;width:;\"><div style=\"font-size: 1pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0pt; margin-top: 0pt; background: none; text-decoration: none;\">&#160;</div></td><td colspan=\"2\" style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; font-size: 1pt;;width:;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 1pt; text-align: center; white-space: nowrap; margin-top: 0pt; margin-bottom: 0pt; font-weight: normal;\"><div style=\"font-weight:bold;display:inline;\"><div style=\"font-weight:bold;display:inline;\">&#160;</div></div></div></td><td style=\"padding: 0in 0in 2px; vertical-align: bottom; white-space: nowrap; font-size: 1pt;\"><div style=\"font-size: 1pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0pt; margin-top: 0pt; background: none; text-decoration: none;\">&#160;</div></td><td style=\"padding: 0in 0in 2px; vertical-align: bottom; white-space: nowrap; font-size: 1pt;;width:;\"><div style=\"font-size: 1pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0pt; margin-top: 0pt; background: none; text-decoration: none;\">&#160;</div></td><td colspan=\"2\" style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; font-size: 1pt;;width:;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 1pt; text-align: center; white-space: nowrap; margin-top: 0pt; margin-bottom: 0pt; font-weight: normal;\"><div style=\"font-weight:bold;display:inline;\"><div style=\"font-weight:bold;display:inline;\">&#160;</div></div></div></td><td style=\"padding: 0in 0in 2px; vertical-align: bottom; white-space: nowrap; font-size: 1pt;\"><div style=\"font-size: 1pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0pt; margin-top: 0pt; background: none; text-decoration: none;\">&#160;</div></td><td style=\"padding: 0in 0in 2px; vertical-align: bottom; white-space: nowrap; font-size: 1pt;;width:;\"><div style=\"font-size: 1pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0pt; margin-top: 0pt; background: none; text-decoration: none;\">&#160;</div></td><td colspan=\"2\" style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; font-size: 1pt;;width:;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 1pt; text-align: center; white-space: nowrap; margin-top: 0pt; margin-bottom: 0pt; font-weight: normal;\"><div style=\"font-weight:bold;display:inline;\"><div style=\"font-weight:bold;display:inline;\">&#160;</div></div></div></td><td style=\"padding: 0in 0in 2px; vertical-align: bottom; white-space: nowrap; font-size: 1pt;\"><div style=\"font-size: 1pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0pt; margin-top: 0pt; background: none; text-decoration: none;\">&#160;</div></td></tr><tr style=\"font-size: 8pt;\"><td style=\"border-bottom: none; padding: 0px; vertical-align: bottom; font-size: 8pt;;width:;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; background: none; margin-bottom: 0px; margin-top: 0px; line-height: 8pt;\"><div style=\"font-size: 8pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></div></td><td style=\"padding: 0in; vertical-align: bottom; font-size: 8pt;;width:;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: 8pt;\"><div style=\"font-size: 8pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></div></td><td colspan=\"26\" style=\"border-bottom: none; padding: 0in; vertical-align: bottom; white-space: nowrap; font-size: 8pt;;width:;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; text-align: center; white-space: nowrap; line-height: 8pt;\"><div style=\"font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">(in thousands)</div></div></div></div></td><td style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; font-size: 8pt;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: 8pt;\"><div style=\"font-size: 8pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></div></td></tr><tr><td style=\"background: rgb(204, 238, 255); border-bottom: none; border-top: none; padding: 0px; vertical-align: bottom; width: 51%;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; margin-bottom: 0px; margin-left: 0.17in; margin-top: 0px; text-indent: -0.17in; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">Brand support</div></div></div></td><td style=\"background: rgb(204, 238, 255); border-top: none; padding: 0in; vertical-align: bottom; width: 1%;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 1%; border-bottom: none; border-top: none; text-align: left; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background: rgb(204, 238, 255); border-bottom: none; border-top: none; padding: 0in; vertical-align: bottom; white-space: nowrap; width: 4%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">63,728</div></div></td><td style=\"background: rgb(204, 238, 255); border-top: none; padding: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\">&#160;</td><td style=\"background-color: rgb(204, 238, 255); width: 1%; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background: rgb(204, 238, 255); border-bottom: none; border-top: none; padding: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: left; white-space: nowrap; margin-left: 0in; text-indent: 0in; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">$</div></div></div></td><td style=\"background: rgb(204, 238, 255); border-bottom: none; border-top: none; padding: 0in; vertical-align: bottom; white-space: nowrap; width: 4%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">37,553</div></div></td><td style=\"background: rgb(204, 238, 255); border-top: none; padding: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\">&#160;</td><td style=\"background-color: rgb(204, 238, 255); width: 1%; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background: rgb(204, 238, 255); border-bottom: none; border-top: none; padding: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: left; white-space: nowrap; margin-left: 0in; text-indent: 0in; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">$</div></div></div></td><td style=\"background: rgb(204, 238, 255); border-bottom: none; border-top: none; padding: 0in; vertical-align: bottom; white-space: nowrap; width: 4%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">5,041</div></div></td><td style=\"background: rgb(204, 238, 255); border-top: none; padding: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 1%; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background: rgb(204, 238, 255); border-bottom: none; border-top: none; padding: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: left; white-space: nowrap; margin-left: 0in; text-indent: 0in; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">$</div></div></div></td><td style=\"background: rgb(204, 238, 255); border-bottom: none; border-top: none; padding: 0in; vertical-align: bottom; white-space: nowrap; width: 4%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">4,335</div></div></td><td style=\"background: rgb(204, 238, 255); border-top: none; padding: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 1%; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background: rgb(204, 238, 255); border-bottom: none; border-top: none; padding: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: left; white-space: nowrap; margin-left: 0in; text-indent: 0in; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">$</div></div></div></td><td style=\"background: rgb(204, 238, 255); border-bottom: none; border-top: none; padding: 0in; vertical-align: bottom; white-space: nowrap; width: 4%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">4,200</div></div></td><td style=\"background: rgb(204, 238, 255); border-top: none; padding: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 1%; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background: rgb(204, 238, 255); border-bottom: none; border-top: none; padding: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: left; white-space: nowrap; margin-left: 0in; text-indent: 0in; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">$</div></div></div></td><td style=\"background: rgb(204, 238, 255); border-bottom: none; border-top: none; padding: 0in; vertical-align: bottom; white-space: nowrap; width: 4%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">4,200</div></div></td><td style=\"background: rgb(204, 238, 255); border-top: none; padding: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 1%; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background: rgb(204, 238, 255); border-bottom: none; border-top: none; padding: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: left; white-space: nowrap; margin-left: 0in; text-indent: 0in; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">$</div></div></div></td><td style=\"background: rgb(204, 238, 255); border-bottom: none; border-top: none; padding: 0in; vertical-align: bottom; white-space: nowrap; width: 4%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">8,399</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td></tr><tr><td style=\"border-bottom: none; border-top: none; padding: 0px; vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 51%;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; margin-bottom: 0px; margin-left: 0.17in; margin-top: 0px; text-indent: -0.17in; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">Hops, barley and wheat</div></div></div></td><td style=\"padding: 0in; vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 1%;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background-color: rgba(255, 255, 255, 0); width: 1%; border-bottom: none; border-top: none; text-align: left; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"border-bottom: none; border-top: none; padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 4%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">61,065</div></div></td><td style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left;\">&#160;</td><td style=\"background-color: rgba(255, 255, 255, 0); width: 1%; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"border-bottom: none; border-top: none; padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"border-bottom: none; border-top: none; padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 4%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">35,019</div></div></td><td style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left;\">&#160;</td><td style=\"background-color: rgba(255, 255, 255, 0); width: 1%; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"border-bottom: none; border-top: none; padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"border-bottom: none; border-top: none; padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 4%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">8,855</div></div></td><td style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background-color: rgba(255, 255, 255, 0); width: 1%; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"border-bottom: none; border-top: none; padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"border-bottom: none; border-top: none; padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 4%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">6,444</div></div></td><td style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background-color: rgba(255, 255, 255, 0); width: 1%; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"border-bottom: none; border-top: none; padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"border-bottom: none; border-top: none; padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 4%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">4,575</div></div></td><td style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background-color: rgba(255, 255, 255, 0); width: 1%; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"border-bottom: none; border-top: none; padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"border-bottom: none; border-top: none; padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 4%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">2,343</div></div></td><td style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background-color: rgba(255, 255, 255, 0); width: 1%; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"border-bottom: none; border-top: none; padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"border-bottom: none; border-top: none; padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 4%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">3,829</div></div></td><td style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td></tr><tr><td style=\"background: rgb(204, 238, 255); border-bottom: none; border-top: none; padding: 0px; vertical-align: bottom; width: 51%;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; margin-bottom: 0px; margin-left: 0.17in; margin-top: 0px; text-indent: -0.17in; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">Apples and other ingredients</div></div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; width: 1%;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 1%; border-bottom: none; border-top: none; text-align: left; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background: rgb(204, 238, 255); border-bottom: none; border-top: none; padding: 0in; vertical-align: bottom; white-space: nowrap; width: 4%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">33,028</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\">&#160;</td><td style=\"background-color: rgb(204, 238, 255); width: 1%; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background: rgb(204, 238, 255); border-bottom: none; border-top: none; padding: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background: rgb(204, 238, 255); border-bottom: none; border-top: none; padding: 0in; vertical-align: bottom; white-space: nowrap; width: 4%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">33,028</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\">&#160;</td><td style=\"background-color: rgb(204, 238, 255); width: 1%; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background: rgb(204, 238, 255); border-bottom: none; border-top: none; padding: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background: rgb(204, 238, 255); border-bottom: none; border-top: none; padding: 0in; vertical-align: bottom; white-space: nowrap; width: 4%;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; white-space: nowrap; margin-right: 0in; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">&#8212;</div></div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 1%; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background: rgb(204, 238, 255); border-bottom: none; border-top: none; padding: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background: rgb(204, 238, 255); border-bottom: none; border-top: none; padding: 0in; vertical-align: bottom; white-space: nowrap; width: 4%;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; white-space: nowrap; margin-right: 0in; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">&#8212;</div></div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 1%; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background: rgb(204, 238, 255); border-bottom: none; border-top: none; padding: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background: rgb(204, 238, 255); border-bottom: none; border-top: none; padding: 0in; vertical-align: bottom; white-space: nowrap; width: 4%;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; white-space: nowrap; margin-right: 0in; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">&#8212;</div></div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 1%; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background: rgb(204, 238, 255); border-bottom: none; border-top: none; padding: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background: rgb(204, 238, 255); border-bottom: none; border-top: none; padding: 0in; vertical-align: bottom; white-space: nowrap; width: 4%;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; white-space: nowrap; margin-right: 0in; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">&#8212;</div></div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 1%; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background: rgb(204, 238, 255); border-bottom: none; border-top: none; padding: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background: rgb(204, 238, 255); border-bottom: none; border-top: none; padding: 0in; vertical-align: bottom; white-space: nowrap; width: 4%;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; white-space: nowrap; margin-right: 0in; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">&#8212;</div></div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td></tr><tr><td style=\"border-bottom: none; border-top: none; padding: 0px; vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 51%;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; margin-bottom: 0px; margin-left: 0.17in; margin-top: 0px; text-indent: -0.17in; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">Equipment and machinery</div></div></div></td><td style=\"padding: 0in; vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 1%;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background-color: rgba(255, 255, 255, 0); width: 1%; border-bottom: none; border-top: none; text-align: left; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"border-bottom: none; border-top: none; padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 4%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">28,403</div></div></td><td style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left;\">&#160;</td><td style=\"background-color: rgba(255, 255, 255, 0); width: 1%; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"border-bottom: none; border-top: none; padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"border-bottom: none; border-top: none; padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 4%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">28,403</div></div></td><td style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left;\">&#160;</td><td style=\"background-color: rgba(255, 255, 255, 0); width: 1%; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"border-bottom: none; border-top: none; padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"border-bottom: none; border-top: none; padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 4%;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; white-space: nowrap; margin-right: 0in; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">&#8212;</div></div></div></td><td style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background-color: rgba(255, 255, 255, 0); width: 1%; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"border-bottom: none; border-top: none; padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"border-bottom: none; border-top: none; padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 4%;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; white-space: nowrap; margin-right: 0in; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">&#8212;</div></div></div></td><td style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background-color: rgba(255, 255, 255, 0); width: 1%; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"border-bottom: none; border-top: none; padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"border-bottom: none; border-top: none; padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 4%;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; white-space: nowrap; margin-right: 0in; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">&#8212;</div></div></div></td><td style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background-color: rgba(255, 255, 255, 0); width: 1%; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"border-bottom: none; border-top: none; padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"border-bottom: none; border-top: none; padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 4%;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; white-space: nowrap; margin-right: 0in; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">&#8212;</div></div></div></td><td style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background-color: rgba(255, 255, 255, 0); width: 1%; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"border-bottom: none; border-top: none; padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"border-bottom: none; border-top: none; padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 4%;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; white-space: nowrap; margin-right: 0in; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">&#8212;</div></div></div></td><td style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td></tr><tr><td style=\"background: rgb(204, 238, 255); border-bottom: none; border-top: none; padding: 0px; vertical-align: bottom; width: 51%;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; margin-bottom: 0px; margin-left: 0.17in; margin-top: 0px; text-indent: -0.17in; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">Operating leases</div></div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; width: 1%;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 1%; border-bottom: none; border-top: none; text-align: left; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background: rgb(204, 238, 255); border-bottom: none; border-top: none; padding: 0in; vertical-align: bottom; white-space: nowrap; width: 4%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">26,159</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\">&#160;</td><td style=\"background-color: rgb(204, 238, 255); width: 1%; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background: rgb(204, 238, 255); border-bottom: none; border-top: none; padding: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background: rgb(204, 238, 255); border-bottom: none; border-top: none; padding: 0in; vertical-align: bottom; white-space: nowrap; width: 4%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">4,446</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\">&#160;</td><td style=\"background-color: rgb(204, 238, 255); width: 1%; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background: rgb(204, 238, 255); border-bottom: none; border-top: none; padding: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background: rgb(204, 238, 255); border-bottom: none; border-top: none; padding: 0in; vertical-align: bottom; white-space: nowrap; width: 4%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">4,530</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 1%; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background: rgb(204, 238, 255); border-bottom: none; border-top: none; padding: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background: rgb(204, 238, 255); border-bottom: none; border-top: none; padding: 0in; vertical-align: bottom; white-space: nowrap; width: 4%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">4,370</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 1%; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background: rgb(204, 238, 255); border-bottom: none; border-top: none; padding: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background: rgb(204, 238, 255); border-bottom: none; border-top: none; padding: 0in; vertical-align: bottom; white-space: nowrap; width: 4%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">3,559</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 1%; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background: rgb(204, 238, 255); border-bottom: none; border-top: none; padding: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background: rgb(204, 238, 255); border-bottom: none; border-top: none; padding: 0in; vertical-align: bottom; white-space: nowrap; width: 4%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">1,672</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 1%; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background: rgb(204, 238, 255); border-bottom: none; border-top: none; padding: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background: rgb(204, 238, 255); border-bottom: none; border-top: none; padding: 0in; vertical-align: bottom; white-space: nowrap; width: 4%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">7,582</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td></tr><tr><td style=\"border-bottom: none; border-top: none; padding: 0px 0px 0.5pt; vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 51%;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; margin-bottom: 0px; margin-left: 0.17in; margin-top: 0px; text-indent: -0.17in; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">Other</div></div></div></td><td style=\"padding: 0in 0in 0.5pt; vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 1%;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background-color: rgba(255, 255, 255, 0); width: 1%; border-bottom: 1pt solid black; border-top: none; text-align: left; vertical-align: bottom; padding-top: 0in; padding-right: 0in; padding-left: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"border-bottom: 1pt solid black; border-top: none; padding-top: 0in; padding-right: 0in; padding-left: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 4%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">14,437</div></div></td><td style=\"padding: 0in 0in 0.5pt; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left;\">&#160;</td><td style=\"background-color: rgba(255, 255, 255, 0); width: 1%; vertical-align: bottom; padding: 0in 0in 0.5pt;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"border-bottom: 1pt solid black; border-top: none; padding-top: 0in; padding-right: 0in; padding-left: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"border-bottom: 1pt solid black; border-top: none; padding-top: 0in; padding-right: 0in; padding-left: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 4%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">10,089</div></div></td><td style=\"padding: 0in 0in 0.5pt; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left;\">&#160;</td><td style=\"background-color: rgba(255, 255, 255, 0); width: 1%; vertical-align: bottom; padding: 0in 0in 0.5pt;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"border-bottom: 1pt solid black; border-top: none; padding-top: 0in; padding-right: 0in; padding-left: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"border-bottom: 1pt solid black; border-top: none; padding-top: 0in; padding-right: 0in; padding-left: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 4%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">2,499</div></div></td><td style=\"padding: 0in 0in 0.5pt; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background-color: rgba(255, 255, 255, 0); width: 1%; vertical-align: bottom; padding: 0in 0in 0.5pt;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"border-bottom: 1pt solid black; border-top: none; padding-top: 0in; padding-right: 0in; padding-left: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"border-bottom: 1pt solid black; border-top: none; padding-top: 0in; padding-right: 0in; padding-left: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 4%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">1,424</div></div></td><td style=\"padding: 0in 0in 0.5pt; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background-color: rgba(255, 255, 255, 0); width: 1%; vertical-align: bottom; padding: 0in 0in 0.5pt;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"border-bottom: 1pt solid black; border-top: none; padding-top: 0in; padding-right: 0in; padding-left: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"border-bottom: 1pt solid black; border-top: none; padding-top: 0in; padding-right: 0in; padding-left: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 4%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">300</div></div></td><td style=\"padding: 0in 0in 0.5pt; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background-color: rgba(255, 255, 255, 0); width: 1%; vertical-align: bottom; padding: 0in 0in 0.5pt;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"border-bottom: 1pt solid black; border-top: none; padding-top: 0in; padding-right: 0in; padding-left: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"border-bottom: 1pt solid black; border-top: none; padding-top: 0in; padding-right: 0in; padding-left: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 4%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">125</div></div></td><td style=\"padding: 0in 0in 0.5pt; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background-color: rgba(255, 255, 255, 0); width: 1%; vertical-align: bottom; padding: 0in 0in 0.5pt;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"border-bottom: 1pt solid black; border-top: none; padding-top: 0in; padding-right: 0in; padding-left: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"border-bottom: 1pt solid black; border-top: none; padding-top: 0in; padding-right: 0in; padding-left: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 4%;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; white-space: nowrap; margin-right: 0in; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">&#8212;</div></div></div></td><td style=\"padding: 0in 0in 0.5pt; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td></tr><tr><td style=\"background: rgb(204, 238, 255); border-bottom: none; border-top: none; padding: 0px 0px 1.25pt; vertical-align: bottom; width: 51%;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; margin-bottom: 0px; margin-left: 0.17in; margin-top: 0px; text-indent: -0.17in; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">Total contractual obligations</div></div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in 0in 1.25pt; vertical-align: bottom; width: 1%;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 1%; border-bottom: 2.5pt double black; border-top: none; text-align: left; vertical-align: bottom; padding-top: 0in; padding-right: 0in; padding-left: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: left; white-space: nowrap; margin-left: 0in; text-indent: 0in; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">$</div></div></div></td><td style=\"background: rgb(204, 238, 255); border-bottom: 2.5pt double black; border-top: none; padding-top: 0in; padding-right: 0in; padding-left: 0in; vertical-align: bottom; white-space: nowrap; width: 4%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">226,820</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in 0in 1.25pt; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\">&#160;</td><td style=\"background-color: rgb(204, 238, 255); width: 1%; vertical-align: bottom; padding: 0in 0in 1.25pt;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background: rgb(204, 238, 255); border-bottom: 2.5pt double black; border-top: none; padding-top: 0in; padding-right: 0in; padding-left: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: left; white-space: nowrap; margin-left: 0in; text-indent: 0in; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">$</div></div></div></td><td style=\"background: rgb(204, 238, 255); border-bottom: 2.5pt double black; border-top: none; padding-top: 0in; padding-right: 0in; padding-left: 0in; vertical-align: bottom; white-space: nowrap; width: 4%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">148,538</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in 0in 1.25pt; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\">&#160;</td><td style=\"background-color: rgb(204, 238, 255); width: 1%; vertical-align: bottom; padding: 0in 0in 1.25pt;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background: rgb(204, 238, 255); border-bottom: 2.5pt double black; border-top: none; padding-top: 0in; padding-right: 0in; padding-left: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: left; white-space: nowrap; margin-left: 0in; text-indent: 0in; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">$</div></div></div></td><td style=\"background: rgb(204, 238, 255); border-bottom: 2.5pt double black; border-top: none; padding-top: 0in; padding-right: 0in; padding-left: 0in; vertical-align: bottom; white-space: nowrap; width: 4%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">20,925</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in 0in 1.25pt; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\">&#160;</td><td style=\"background-color: rgb(204, 238, 255); width: 1%; vertical-align: bottom; padding: 0in 0in 1.25pt;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background: rgb(204, 238, 255); border-bottom: 2.5pt double black; border-top: none; padding-top: 0in; padding-right: 0in; padding-left: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: left; white-space: nowrap; margin-left: 0in; text-indent: 0in; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">$</div></div></div></td><td style=\"background: rgb(204, 238, 255); border-bottom: 2.5pt double black; border-top: none; padding-top: 0in; padding-right: 0in; padding-left: 0in; vertical-align: bottom; white-space: nowrap; width: 4%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">16,573</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in 0in 1.25pt; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 1%; vertical-align: bottom; padding: 0in 0in 1.25pt;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background: rgb(204, 238, 255); border-bottom: 2.5pt double black; border-top: none; padding-top: 0in; padding-right: 0in; padding-left: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: left; white-space: nowrap; margin-left: 0in; text-indent: 0in; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">$</div></div></div></td><td style=\"background: rgb(204, 238, 255); border-bottom: 2.5pt double black; border-top: none; padding-top: 0in; padding-right: 0in; padding-left: 0in; vertical-align: bottom; white-space: nowrap; width: 4%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">12,634</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in 0in 1.25pt; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 1%; vertical-align: bottom; padding: 0in 0in 1.25pt;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background: rgb(204, 238, 255); border-bottom: 2.5pt double black; border-top: none; padding-top: 0in; padding-right: 0in; padding-left: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: left; white-space: nowrap; margin-left: 0in; text-indent: 0in; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">$</div></div></div></td><td style=\"background: rgb(204, 238, 255); border-bottom: 2.5pt double black; border-top: none; padding-top: 0in; padding-right: 0in; padding-left: 0in; vertical-align: bottom; white-space: nowrap; width: 4%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">8,340</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in 0in 1.25pt; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 1%; vertical-align: bottom; padding: 0in 0in 1.25pt;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background: rgb(204, 238, 255); border-bottom: 2.5pt double black; border-top: none; padding-top: 0in; padding-right: 0in; padding-left: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: left; white-space: nowrap; margin-left: 0in; text-indent: 0in; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">$</div></div></div></td><td style=\"background: rgb(204, 238, 255); border-bottom: 2.5pt double black; border-top: none; padding-top: 0in; padding-right: 0in; padding-left: 0in; vertical-align: bottom; white-space: nowrap; width: 4%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">19,810</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in 0in 1.25pt; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td></tr></table><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div></div><table border=\"0\" style=\"width:100%; table-layout:fixed;\" cellspacing=\"0\" cellpadding=\"0\"><tr><td></td></tr></table>"}]},{"name":"rpt:f-1003","factDimensions":{"xbrl:concept":"us-gaap:ScheduleOfShareBasedCompensationActivityTableTextBlock","xbrl:period":"2017-12-31T00:00:00/2018-12-30T00:00:00","xbrl:entity":"cik:0000949870"},"factValues":[{"value":"<div style=\"font-size:10pt; color:#000000; font-family:'times new roman'; font-style:normal; font-variant-ligatures:normal; font-variant-caps:normal; font-weight:400; letter-spacing:normal; orphans:2; text-align:start; text-indent:0px; text-transform:none; white-space:normal; widows:2; word-spacing:0px; -webkit-text-stroke-width:0px; text-decoration-style:initial; text-decoration-color:initial; margin-top:6pt; margin-bottom:0pt\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\">Information related to stock options under the Equity Plan and the&#160;<div style=\"white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">Non-Employee</div>&#160;Director Plan is summarized as follows:</div></div><table border=\"0\" style=\"width:100%; table-layout:fixed;\" cellspacing=\"0\" cellpadding=\"0\"><tr><td></td></tr></table><div style=\"font-family: &quot;times new roman&quot;, serif; font-size: 12pt; margin-bottom: 0px; margin-top: 0px; background: none;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px; background: none; text-decoration: none;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background: none; text-decoration: none;;display:inline;\">&#160;</div></div></div><div><table style=\"width: 92%; border-collapse: collapse; border-spacing: 0px;;margin : 0px auto;;text-align:left;\"><tr><td style=\"padding-top: 0px; padding-right: 0in; padding-left: 0in; font-size: 8pt; vertical-align: bottom;;width:;\"><div style=\"margin: 0px 0in; font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; background: none; line-height: 8pt; text-decoration: none;\">&#160;</div></td><td style=\"padding-top: 0in; padding-right: 0in; padding-left: 0in; font-size: 8pt; vertical-align: bottom;;width:;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: 8pt; text-decoration: none;\">&#160;</div></td><td colspan=\"2\" style=\"border-image: initial; padding-top: 0in; padding-right: 0in; padding-left: 0in; font-size: 8pt; white-space: nowrap; vertical-align: bottom;;width:;\"><div style=\"text-align: center; margin: 0px 0in; font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; white-space: nowrap; line-height: 8pt; font-weight: normal;\">&#160;</div></td><td style=\"border-image: initial; padding-top: 0in; padding-right: 0in; padding-left: 0in; font-size: 8pt; white-space: nowrap; vertical-align: bottom;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: 8pt; text-decoration: none;\">&#160;</div></td><td style=\"border-image: initial; padding-top: 0in; padding-right: 0in; padding-left: 0in; font-size: 8pt; white-space: nowrap; vertical-align: bottom;;width:;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: 8pt; text-decoration: none;\">&#160;</div></td><td colspan=\"2\" style=\"border-image: initial; padding-top: 0in; padding-right: 0in; padding-left: 0in; font-size: 8pt; white-space: nowrap; vertical-align: bottom;;width:;\"><div style=\"text-align: center; margin: 0pt 0in; font-family: &quot;times new roman&quot;, times, serif; white-space: nowrap; font-weight: normal; line-height: normal;\"><div style=\"font-weight:bold;display:inline;width:100%;\">Weighted-</div></div></td><td style=\"border-image: initial; padding-top: 0in; padding-right: 0in; padding-left: 0in; font-size: 8pt; white-space: nowrap; vertical-align: bottom;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: 8pt; text-decoration: none;\">&#160;</div></td><td style=\"border-image: initial; padding-top: 0in; padding-right: 0in; padding-left: 0in; font-size: 8pt; white-space: nowrap; vertical-align: bottom;;width:;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: 8pt; text-decoration: none;\">&#160;</div></td><td colspan=\"2\" style=\"border-image: initial; padding-top: 0in; padding-right: 0in; padding-left: 0in; font-size: 8pt; white-space: nowrap; vertical-align: bottom;;width:;\"><div style=\"text-align: center; margin: 0pt 0in; font-family: &quot;times new roman&quot;, times, serif; white-space: nowrap; font-weight: normal; line-height: normal;\"><div style=\"font-weight:bold;display:inline;width:100%;\">Weighted-Average</div></div></td><td style=\"border-image: initial; padding-top: 0in; padding-right: 0in; padding-left: 0in; font-size: 8pt; white-space: nowrap; vertical-align: bottom;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: 8pt; text-decoration: none;\">&#160;</div></td><td style=\"border-image: initial; padding-top: 0in; padding-right: 0in; padding-left: 0in; font-size: 8pt; white-space: nowrap; vertical-align: bottom;;width:;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: 8pt; text-decoration: none;\">&#160;</div></td><td colspan=\"2\" style=\"border-image: initial; padding-top: 0in; padding-right: 0in; padding-left: 0in; font-size: 8pt; white-space: nowrap; vertical-align: bottom;;width:;\"><div style=\"text-align: center; margin: 0pt 0in; font-family: &quot;times new roman&quot;, times, serif; white-space: nowrap; font-weight: normal; line-height: normal;\"><div style=\"font-weight:bold;display:inline;width:100%;\">Aggregate</div></div></td><td style=\"border-top: none; border-image: initial; padding-top: 0in; padding-right: 0in; padding-left: 0in; font-size: 8pt; white-space: nowrap; vertical-align: bottom;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: 8pt; text-decoration: none;\">&#160;</div></td></tr><tr><td style=\"padding-top: 0px; padding-right: 0in; padding-left: 0in; font-size: 8pt; vertical-align: bottom;;width:;\"><div style=\"margin: 0px 0in; font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; background: none; line-height: 8pt; text-decoration: none;\">&#160;</div></td><td style=\"padding-top: 0in; padding-right: 0in; padding-left: 0in; font-size: 8pt; vertical-align: bottom;;width:;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: 8pt; text-decoration: none;\">&#160;</div></td><td colspan=\"2\" style=\"border-image: initial; padding-top: 0in; padding-right: 0in; padding-left: 0in; font-size: 8pt; white-space: nowrap; vertical-align: bottom;;width:;\"><div style=\"text-align: center; margin: 0px 0in; font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; white-space: nowrap; line-height: 8pt; font-weight: normal;\">&#160;</div></td><td style=\"border-image: initial; padding-top: 0in; padding-right: 0in; padding-left: 0in; font-size: 8pt; white-space: nowrap; vertical-align: bottom;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: 8pt; text-decoration: none;\">&#160;</div></td><td style=\"border-image: initial; padding-top: 0in; padding-right: 0in; padding-left: 0in; font-size: 8pt; white-space: nowrap; vertical-align: bottom;;width:;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: 8pt; text-decoration: none;\">&#160;</div></td><td colspan=\"2\" style=\"border-image: initial; padding-top: 0in; padding-right: 0in; padding-left: 0in; font-size: 8pt; white-space: nowrap; vertical-align: bottom;;width:;\"><div style=\"text-align: center; margin: 0pt 0in; font-family: &quot;times new roman&quot;, times, serif; white-space: nowrap; font-weight: normal; line-height: normal;\"><div style=\"font-weight:bold;display:inline;width:100%;\">Average</div></div></td><td style=\"border-image: initial; padding-top: 0in; padding-right: 0in; padding-left: 0in; font-size: 8pt; white-space: nowrap; vertical-align: bottom;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: 8pt; text-decoration: none;\">&#160;</div></td><td style=\"border-image: initial; padding-top: 0in; padding-right: 0in; padding-left: 0in; font-size: 8pt; white-space: nowrap; vertical-align: bottom;;width:;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: 8pt; text-decoration: none;\">&#160;</div></td><td colspan=\"2\" style=\"border-image: initial; padding-top: 0in; padding-right: 0in; padding-left: 0in; font-size: 8pt; white-space: nowrap; vertical-align: bottom;;width:;\"><div style=\"text-align: center; margin: 0pt 0in; font-family: &quot;times new roman&quot;, times, serif; white-space: nowrap; font-weight: normal; line-height: normal;\"><div style=\"font-weight:bold;display:inline;width:100%;\">Remaining &#160;</div></div></td><td style=\"border-image: initial; padding-top: 0in; padding-right: 0in; padding-left: 0in; font-size: 8pt; white-space: nowrap; vertical-align: bottom;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: 8pt; text-decoration: none;\">&#160;</div></td><td style=\"border-image: initial; padding-top: 0in; padding-right: 0in; padding-left: 0in; font-size: 8pt; white-space: nowrap; vertical-align: bottom;;width:;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: 8pt; text-decoration: none;\">&#160;</div></td><td colspan=\"2\" style=\"border-image: initial; padding-top: 0in; padding-right: 0in; padding-left: 0in; font-size: 8pt; white-space: nowrap; vertical-align: bottom; text-align: center;;width:;\"><div style=\"font-weight:bold;display:inline;width:100%;\">Intrinsic</div></td><td style=\"border-top: none; border-image: initial; padding-top: 0in; padding-right: 0in; padding-left: 0in; font-size: 8pt; white-space: nowrap; vertical-align: bottom;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: 8pt; text-decoration: none;\">&#160;</div></td></tr><tr><td style=\"padding-top: 0px; padding-right: 0in; padding-left: 0in; font-size: 8pt; vertical-align: bottom;;width:;\"><div style=\"margin: 0px 0in; font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; background: none; line-height: 8pt; text-decoration: none;\">&#160;</div></td><td style=\"padding-top: 0in; padding-right: 0in; padding-left: 0in; font-size: 8pt; vertical-align: bottom;;width:;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: 8pt; text-decoration: none;\">&#160;</div></td><td colspan=\"2\" style=\"border-image: initial; padding-top: 0in; padding-right: 0in; padding-left: 0in; font-size: 8pt; white-space: nowrap; vertical-align: bottom;;width:;\"><div style=\"text-align: center; margin: 0px 0in; font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; white-space: nowrap; line-height: 8pt; font-weight: normal;\">&#160;</div></td><td style=\"border-image: initial; padding-top: 0in; padding-right: 0in; padding-left: 0in; font-size: 8pt; white-space: nowrap; vertical-align: bottom;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: 8pt; text-decoration: none;\">&#160;</div></td><td style=\"border-image: initial; padding-top: 0in; padding-right: 0in; padding-left: 0in; font-size: 8pt; white-space: nowrap; vertical-align: bottom;;width:;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: 8pt; text-decoration: none;\">&#160;</div></td><td colspan=\"2\" style=\"border-image: initial; padding-top: 0in; padding-right: 0in; padding-left: 0in; font-size: 8pt; white-space: nowrap; vertical-align: bottom;;width:;\"><div style=\"text-align: center; margin: 0pt 0in; font-family: &quot;times new roman&quot;, times, serif; white-space: nowrap; font-weight: normal; line-height: normal;\"><div style=\"font-weight:bold;display:inline;width:100%;\">Exercise</div></div></td><td style=\"border-image: initial; padding-top: 0in; padding-right: 0in; padding-left: 0in; font-size: 8pt; white-space: nowrap; vertical-align: bottom;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: 8pt; text-decoration: none;\">&#160;</div></td><td style=\"border-image: initial; padding-top: 0in; padding-right: 0in; padding-left: 0in; font-size: 8pt; white-space: nowrap; vertical-align: bottom;;width:;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: 8pt; text-decoration: none;\">&#160;</div></td><td colspan=\"2\" style=\"border-image: initial; padding-top: 0in; padding-right: 0in; padding-left: 0in; font-size: 8pt; white-space: nowrap; vertical-align: bottom;;width:;\"><div style=\"text-align: center; margin: 0pt 0in; font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; white-space: nowrap; line-height: 8pt; font-weight: normal;\"><div style=\"font-weight:bold;display:inline;\">Contractual Term&#160;</div></div></td><td style=\"border-image: initial; padding-top: 0in; padding-right: 0in; padding-left: 0in; font-size: 8pt; white-space: nowrap; vertical-align: bottom;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: 8pt; text-decoration: none;\">&#160;</div></td><td style=\"border-image: initial; padding-top: 0in; padding-right: 0in; padding-left: 0in; font-size: 8pt; white-space: nowrap; vertical-align: bottom;;width:;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: 8pt; text-decoration: none;\">&#160;</div></td><td colspan=\"2\" style=\"border-image: initial; padding-top: 0in; padding-right: 0in; padding-left: 0in; font-size: 8pt; white-space: nowrap; vertical-align: bottom;;width:;\"><div style=\"text-align: center; margin: 0pt 0in; font-family: &quot;times new roman&quot;, times, serif; white-space: nowrap; font-weight: normal; line-height: normal;\"><div style=\"font-weight:bold;display:inline;width:100%;\">Value</div></div></td><td style=\"border-top: none; border-image: initial; padding-top: 0in; padding-right: 0in; padding-left: 0in; font-size: 8pt; white-space: nowrap; vertical-align: bottom;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: 8pt; text-decoration: none;\">&#160;</div></td></tr><tr style=\"break-inside: avoid; font-size: 8pt;\"><td style=\"padding: 0px 0in 1pt; font-size: 8pt; vertical-align: bottom;;width:;\"><div style=\"margin: 0px 0in; font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; background: none; line-height: 9pt;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"text-decoration: none; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">&#160;</div></div></div></div></td><td style=\"padding: 0in 0in 1pt; font-size: 8pt; vertical-align: bottom;;width:;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: 9pt;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></div></td><td colspan=\"2\" style=\"border-image: initial; border-bottom: 1pt solid black; padding: 0in; font-size: 8pt; white-space: nowrap; vertical-align: bottom;;width:;\"><div style=\"text-align: center; margin-bottom: 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; margin-right: 0in; margin-left: 0in; font-size: 8pt; white-space: nowrap; line-height: 9pt;\"><div style=\"letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"white-space: nowrap; font-size: 8pt;;font-weight:bold;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">Shares</div></div></div></div></div></td><td style=\"border-image: initial; padding: 0in 0in 0.5pt; font-size: 8pt; white-space: nowrap; vertical-align: bottom;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: 9pt;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></div></td><td style=\"border-image: initial; padding: 0in 0in 1pt; font-size: 8pt; white-space: nowrap; vertical-align: bottom;;width:;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: 9pt;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></div></td><td colspan=\"2\" style=\"border-image: initial; border-bottom: 1pt solid black; padding: 0in; font-size: 8pt; white-space: nowrap; vertical-align: bottom;;width:;\"><div style=\"text-align: center; margin-bottom: 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; margin-right: 0in; margin-left: 0in; font-size: 8pt; white-space: nowrap; line-height: 9pt;\"><div style=\"letter-spacing: 0px; font-size: 8pt;;font-weight:bold;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px;;display:inline;\">Price</div></div></div></td><td style=\"border-image: initial; padding: 0in 0in 0.5pt; font-size: 8pt; white-space: nowrap; vertical-align: bottom;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: 9pt;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></div></td><td style=\"border-image: initial; padding: 0in 0in 1pt; font-size: 8pt; white-space: nowrap; vertical-align: bottom;;width:;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: 9pt;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></div></td><td colspan=\"2\" style=\"border-image: initial; border-bottom: 1pt solid black; padding: 0in; font-size: 8pt; white-space: nowrap; vertical-align: bottom;;width:;\"><div style=\"text-align: center; margin-bottom: 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; margin-right: 0in; margin-left: 0in; font-size: 8pt; white-space: nowrap; line-height: 9pt;\"><div style=\"letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"letter-spacing: 0px; font-size: 8pt;;font-weight:bold;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px;;display:inline;\">in Years</div></div></div></div></td><td style=\"border-image: initial; padding: 0in 0in 0.5pt; font-size: 8pt; white-space: nowrap; vertical-align: bottom;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: 9pt;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></div></td><td style=\"border-image: initial; padding: 0in 0in 1pt; font-size: 8pt; white-space: nowrap; vertical-align: bottom;;width:;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: 9pt;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></div></td><td colspan=\"2\" style=\"border-image: initial; border-bottom: 1pt solid black; padding: 0in; font-size: 8pt; white-space: nowrap; vertical-align: bottom;;width:;\"><div style=\"text-align: center; margin-bottom: 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; margin-right: 0in; margin-left: 0in; font-size: 8pt; white-space: nowrap; line-height: 9pt;\"><div style=\"letter-spacing: 0px; font-size: 8pt;;font-weight:bold;display:inline;\">(in thousands)</div></div></td><td style=\"border-top: none; border-image: initial; padding: 0in 0in 0.5pt; font-size: 8pt; white-space: nowrap; vertical-align: bottom;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: 9pt;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></div></td></tr><tr style=\"page-break-inside:avoid\"><td style=\"width: 60%; padding: 0px 0in; font-size: 10pt; background-color: rgb(204, 238, 255); vertical-align: bottom;\"><div style=\"margin: 0in 0in 0.0001pt 12pt; text-indent: -12pt; font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">Outstanding at December&#160;30, 2017</div></div></div></td><td style=\"width: 1%; padding: 0in; font-size: 10pt; background-color: rgb(204, 238, 255); vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 1%; text-align: left; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"width: 4%; padding: 0in; font-size: 10pt; white-space: nowrap; background-color: rgb(204, 238, 255); text-align: right; vertical-align: bottom;\"><div style=\"text-align: right; margin-bottom: 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; margin-right: 0in; margin-left: 0in; font-size: 10pt; line-height: normal; white-space: nowrap;\"><div style=\"font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">1,156,997</div></div></td><td style=\"width: 1%; padding: 0in; font-size: 10pt; white-space: nowrap; background-color: rgb(204, 238, 255); text-align: left; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 4%; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"width: 1%; padding: 0in; font-size: 10pt; white-space: nowrap; background-color: rgb(204, 238, 255); text-align: left; vertical-align: bottom;\"><div style=\"text-align: left; margin-bottom: 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; margin-right: 0in; margin-left: 0in; font-size: 10pt; white-space: nowrap; text-indent: 0in; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">$</div></div></div></td><td style=\"width: 3%; padding: 0in; font-size: 10pt; white-space: nowrap; background-color: rgb(204, 238, 255); text-align: right; vertical-align: bottom;\"><div style=\"text-align: right; margin-bottom: 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; margin-right: 0in; margin-left: 0in; font-size: 10pt; line-height: normal; white-space: nowrap;\"><div style=\"font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">158.53</div></div></td><td style=\"width: 1%; padding: 0in; font-size: 10pt; white-space: nowrap; background-color: rgb(204, 238, 255); text-align: left; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 4%; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"width: 1%; padding: 0in; font-size: 10pt; white-space: nowrap; background-color: rgb(204, 238, 255); text-align: left; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"width: 7%; padding: 0in; white-space: nowrap; background: none rgb(204, 238, 255); text-align: right; vertical-align: bottom;\">&#160;</td><td style=\"width: 1%; padding: 0in; white-space: nowrap; background-color: rgb(204, 238, 255); text-align: left; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 4%; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"width: 1%; padding: 0in; white-space: nowrap; background-color: rgb(204, 238, 255); text-align: left; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"width: 5%; padding: 0in; white-space: nowrap; background: none rgb(204, 238, 255); text-align: right; vertical-align: bottom;\">&#160;</td><td style=\"width: 1%; padding: 0in; white-space: nowrap; background-color: rgb(204, 238, 255); text-align: left; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td></tr><tr style=\"page-break-inside:avoid\"><td style=\"width: 60%; padding: 0px 0in; font-size: 10pt; background-color: rgba(255, 255, 255, 0); vertical-align: bottom;\"><div style=\"margin: 0in 0in 0.0001pt 0.5in; text-indent: -12pt; font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">Granted</div></div></div></td><td style=\"width: 1%; padding: 0in; font-size: 10pt; background-color: rgba(255, 255, 255, 0); vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"width: 4%; padding: 0in; font-size: 10pt; white-space: nowrap; background-color: rgba(255, 255, 255, 0); text-align: right; vertical-align: bottom;\"><div style=\"text-align: right; margin-bottom: 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; margin-right: 0in; margin-left: 0in; font-size: 10pt; line-height: normal; white-space: nowrap;\"><div style=\"font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">32,570</div></div></td><td style=\"width: 1%; padding: 0in; font-size: 10pt; white-space: nowrap; background-color: rgba(255, 255, 255, 0); text-align: left; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background-color: rgba(255, 255, 255, 0); width: 4%; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"width: 1%; padding: 0in; font-size: 10pt; white-space: nowrap; background-color: rgba(255, 255, 255, 0); text-align: left; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"width: 3%; padding: 0in; font-size: 10pt; white-space: nowrap; background-color: rgba(255, 255, 255, 0); text-align: right; vertical-align: bottom;\"><div style=\"text-align: right; margin-bottom: 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; margin-right: 0in; margin-left: 0in; font-size: 10pt; line-height: normal; white-space: nowrap;\"><div style=\"font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">210.24</div></div></td><td style=\"width: 1%; padding: 0in; font-size: 10pt; white-space: nowrap; background-color: rgba(255, 255, 255, 0); text-align: left; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background-color: rgba(255, 255, 255, 0); width: 4%; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"width: 1%; padding: 0in; font-size: 10pt; white-space: nowrap; background-color: rgba(255, 255, 255, 0); text-align: left; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"width: 7%; padding: 0in; white-space: nowrap; background: none rgba(255, 255, 255, 0); text-align: right; vertical-align: bottom;\">&#160;</td><td style=\"width: 1%; padding: 0in; white-space: nowrap; background-color: rgba(255, 255, 255, 0); text-align: left; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background-color: rgba(255, 255, 255, 0); width: 4%; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"width: 1%; padding: 0in; white-space: nowrap; background-color: rgba(255, 255, 255, 0); text-align: left; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"width: 5%; padding: 0in; white-space: nowrap; background: none rgba(255, 255, 255, 0); text-align: right; vertical-align: bottom;\">&#160;</td><td style=\"width: 1%; padding: 0in; white-space: nowrap; background-color: rgba(255, 255, 255, 0); text-align: left; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td></tr><tr style=\"page-break-inside:avoid\"><td style=\"width: 60%; padding: 0px 0in; font-size: 10pt; background-color: rgb(204, 238, 255); vertical-align: bottom;\"><div style=\"margin: 0in 0in 0.0001pt 0.5in; text-indent: -12pt; font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">Forfeited</div></div></div></td><td style=\"width: 1%; padding: 0in; font-size: 10pt; background-color: rgb(204, 238, 255); vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 1%; text-align: left; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"width: 4%; padding: 0in; font-size: 10pt; white-space: nowrap; background-color: rgb(204, 238, 255); text-align: right; vertical-align: bottom;\"><div style=\"text-align: right; margin-bottom: 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; margin-right: 0in; margin-left: 0in; font-size: 10pt; line-height: normal; white-space: nowrap;\"><div style=\"font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">(613,630</div></div></td><td style=\"width: 1%; padding: 0in; font-size: 10pt; white-space: nowrap; background-color: rgb(204, 238, 255); text-align: left; vertical-align: bottom;\"><div style=\"text-align: left; margin-bottom: 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; margin-right: 0in; margin-left: 0in; font-size: 10pt; white-space: nowrap; text-indent: 0in; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">)</div></div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 4%; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"width: 1%; padding: 0in; font-size: 10pt; white-space: nowrap; background-color: rgb(204, 238, 255); text-align: left; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"width: 3%; padding: 0in; font-size: 10pt; white-space: nowrap; background-color: rgb(204, 238, 255); text-align: right; vertical-align: bottom;\"><div style=\"text-align: right; margin-bottom: 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; margin-right: 0in; margin-left: 0in; font-size: 10pt; line-height: normal; white-space: nowrap;\"><div style=\"font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">199.94</div></div></td><td style=\"width: 1%; padding: 0in; font-size: 10pt; white-space: nowrap; background-color: rgb(204, 238, 255); text-align: left; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 4%; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"width: 1%; padding: 0in; font-size: 10pt; white-space: nowrap; background-color: rgb(204, 238, 255); text-align: left; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"width: 7%; padding: 0in; white-space: nowrap; background: none rgb(204, 238, 255); text-align: right; vertical-align: bottom;\">&#160;</td><td style=\"width: 1%; padding: 0in; white-space: nowrap; background-color: rgb(204, 238, 255); text-align: left; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 4%; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"width: 1%; padding: 0in; white-space: nowrap; background-color: rgb(204, 238, 255); text-align: left; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"width: 5%; padding: 0in; white-space: nowrap; background: none rgb(204, 238, 255); text-align: right; vertical-align: bottom;\">&#160;</td><td style=\"width: 1%; padding: 0in; white-space: nowrap; background-color: rgb(204, 238, 255); text-align: left; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td></tr><tr style=\"page-break-inside:avoid\"><td style=\"width: 60%; padding: 0px 0in; font-size: 10pt; background-color: rgba(255, 255, 255, 0); vertical-align: bottom;\"><div style=\"margin: 0in 0in 0.0001pt 0.5in; text-indent: -12pt; font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">Expired</div></div></div></td><td style=\"width: 1%; padding: 0in; font-size: 10pt; background-color: rgba(255, 255, 255, 0); vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"width: 4%; padding: 0in; font-size: 10pt; white-space: nowrap; background-color: rgba(255, 255, 255, 0); text-align: right; vertical-align: bottom;\"><div style=\"text-align: right; margin-bottom: 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; margin-right: 0in; margin-left: 0in; font-size: 10pt; line-height: normal; white-space: nowrap;\"><div style=\"font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">(2,654</div></div></td><td style=\"width: 1%; padding: 0in; font-size: 10pt; white-space: nowrap; background-color: rgba(255, 255, 255, 0); text-align: left; vertical-align: bottom;\"><div style=\"text-align: left; margin-bottom: 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; margin-right: 0in; margin-left: 0in; font-size: 10pt; white-space: nowrap; text-indent: 0in; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">)</div></div></div></td><td style=\"background-color: rgba(255, 255, 255, 0); width: 4%; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"width: 1%; padding: 0in; font-size: 10pt; white-space: nowrap; background-color: rgba(255, 255, 255, 0); text-align: left; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"width: 3%; padding: 0in; font-size: 10pt; white-space: nowrap; background-color: rgba(255, 255, 255, 0); text-align: right; vertical-align: bottom;\"><div style=\"text-align: right; margin-bottom: 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; margin-right: 0in; margin-left: 0in; font-size: 10pt; line-height: normal; white-space: nowrap;\"><div style=\"font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">289.54</div></div></td><td style=\"width: 1%; padding: 0in; font-size: 10pt; white-space: nowrap; background-color: rgba(255, 255, 255, 0); text-align: left; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background-color: rgba(255, 255, 255, 0); width: 4%; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"width: 1%; padding: 0in; font-size: 10pt; white-space: nowrap; background-color: rgba(255, 255, 255, 0); text-align: left; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"width: 7%; padding: 0in; white-space: nowrap; background: none rgba(255, 255, 255, 0); text-align: right; vertical-align: bottom;\">&#160;</td><td style=\"width: 1%; padding: 0in; white-space: nowrap; background-color: rgba(255, 255, 255, 0); text-align: left; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background-color: rgba(255, 255, 255, 0); width: 4%; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"width: 1%; padding: 0in; white-space: nowrap; background-color: rgba(255, 255, 255, 0); text-align: left; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"width: 5%; padding: 0in; white-space: nowrap; background: none rgba(255, 255, 255, 0); text-align: right; vertical-align: bottom;\">&#160;</td><td style=\"width: 1%; padding: 0in; white-space: nowrap; background-color: rgba(255, 255, 255, 0); text-align: left; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td></tr><tr style=\"page-break-inside:avoid\"><td style=\"width: 60%; padding: 0px 0in 0.5pt; font-size: 10pt; background-color: rgb(204, 238, 255); vertical-align: bottom;\"><div style=\"margin: 0in 0in 0.0001pt 0.5in; text-indent: -12pt; font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">Exercised</div></div></div></td><td style=\"width: 1%; padding: 0in 0in 0.5pt; font-size: 10pt; background-color: rgb(204, 238, 255); vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 1%; text-align: left; vertical-align: bottom; padding-top: 0in; padding-right: 0in; padding-left: 0in; border-bottom: 1pt solid black;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"width: 4%; padding-top: 0in; padding-right: 0in; padding-left: 0in; font-size: 10pt; white-space: nowrap; background-color: rgb(204, 238, 255); text-align: right; vertical-align: bottom; border-bottom: 1pt solid black;\"><div style=\"text-align: right; margin-bottom: 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; margin-right: 0in; margin-left: 0in; font-size: 10pt; line-height: normal; white-space: nowrap;\"><div style=\"font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">(206,454</div></div></td><td style=\"width: 1%; padding: 0in 0in 0.5pt; font-size: 10pt; white-space: nowrap; background-color: rgb(204, 238, 255); text-align: left; vertical-align: bottom;\"><div style=\"text-align: left; margin-bottom: 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; margin-right: 0in; margin-left: 0in; font-size: 10pt; white-space: nowrap; text-indent: 0in; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">)</div></div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 4%; vertical-align: bottom; padding: 0in 0in 0.5pt;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"width: 1%; padding-top: 0in; padding-right: 0in; padding-left: 0in; font-size: 10pt; white-space: nowrap; background-color: rgb(204, 238, 255); text-align: left; vertical-align: bottom; border-bottom: 1pt solid black;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"width: 3%; padding-top: 0in; padding-right: 0in; padding-left: 0in; font-size: 10pt; white-space: nowrap; background-color: rgb(204, 238, 255); text-align: right; vertical-align: bottom; border-bottom: 1pt solid black;\"><div style=\"text-align: right; margin-bottom: 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; margin-right: 0in; margin-left: 0in; font-size: 10pt; line-height: normal; white-space: nowrap;\"><div style=\"font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">106.79</div></div></td><td style=\"width: 1%; padding: 0in 0in 0.5pt; font-size: 10pt; white-space: nowrap; background-color: rgb(204, 238, 255); text-align: left; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 4%; vertical-align: bottom; padding: 0in 0in 0.5pt;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"width: 1%; padding-top: 0in; padding-right: 0in; padding-left: 0in; font-size: 10pt; white-space: nowrap; background-color: rgb(204, 238, 255); text-align: left; vertical-align: bottom; border-bottom: 1pt solid black;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"width: 7%; padding-top: 0in; padding-right: 0in; padding-left: 0in; white-space: nowrap; background: none rgb(204, 238, 255); text-align: right; vertical-align: bottom; border-bottom: 1pt solid black;\">&#160;</td><td style=\"width: 1%; padding: 0in 0in 0.5pt; white-space: nowrap; background-color: rgb(204, 238, 255); text-align: left; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 4%; vertical-align: bottom; padding: 0in 0in 0.5pt;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"width: 1%; padding-top: 0in; padding-right: 0in; padding-left: 0in; white-space: nowrap; background-color: rgb(204, 238, 255); text-align: left; vertical-align: bottom; border-bottom: 1pt solid black;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"width: 5%; padding-top: 0in; padding-right: 0in; padding-left: 0in; white-space: nowrap; background: none rgb(204, 238, 255); text-align: right; vertical-align: bottom; border-bottom: 1pt solid black;\">&#160;</td><td style=\"width: 1%; padding: 0in 0in 0.5pt; white-space: nowrap; background-color: rgb(204, 238, 255); text-align: left; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td></tr><tr style=\"page-break-inside:avoid\"><td style=\"width: 60%; padding: 0px 0in 1.25pt; font-size: 10pt; background-color: rgba(255, 255, 255, 0); vertical-align: bottom;\"><div style=\"margin: 0in 0in 0.0001pt 12pt; text-indent: -12pt; font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">Outstanding at December&#160;29, 2018</div></div></div></td><td style=\"width: 1%; padding: 0in 0in 1.25pt; font-size: 10pt; background-color: rgba(255, 255, 255, 0); vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left; vertical-align: bottom; padding-top: 0in; padding-right: 0in; padding-left: 0in; border-bottom: 2.5pt double black;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"width: 4%; padding: 0in 0in 1.5pt; font-size: 10pt; white-space: nowrap; background-color: rgba(255, 255, 255, 0); text-align: right; vertical-align: bottom; border-bottom: 2.5pt double black;\"><div style=\"text-align: right; margin-bottom: 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; margin-right: 0in; margin-left: 0in; font-size: 10pt; line-height: normal; white-space: nowrap;\"><div style=\"font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">366,829</div></div></td><td style=\"width: 1%; padding: 0in 0in 1.25pt; font-size: 10pt; white-space: nowrap; background-color: rgba(255, 255, 255, 0); text-align: left; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background-color: rgba(255, 255, 255, 0); width: 4%; vertical-align: bottom; padding: 0in 0in 1.25pt;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"width: 1%; padding-top: 0in; padding-right: 0in; padding-left: 0in; font-size: 10pt; white-space: nowrap; background-color: rgba(255, 255, 255, 0); text-align: left; vertical-align: bottom; border-bottom: 2.5pt double black;\"><div style=\"text-align: left; margin-bottom: 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; margin-right: 0in; margin-left: 0in; font-size: 10pt; white-space: nowrap; text-indent: 0in; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">$</div></div></div></td><td style=\"width: 3%; padding-top: 0in; padding-right: 0in; padding-left: 0in; font-size: 10pt; white-space: nowrap; background-color: rgba(255, 255, 255, 0); text-align: right; vertical-align: bottom; border-bottom: 2.5pt double black;\"><div style=\"text-align: right; margin-bottom: 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; margin-right: 0in; margin-left: 0in; font-size: 10pt; line-height: normal; white-space: nowrap;\"><div style=\"font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">155.75</div></div></td><td style=\"width: 1%; padding: 0in 0in 1.25pt; font-size: 10pt; white-space: nowrap; background: none rgba(255, 255, 255, 0); text-align: left; vertical-align: bottom;\">&#160;</td><td style=\"background-color: rgba(255, 255, 255, 0); width: 4%; vertical-align: bottom; padding: 0in 0in 1.25pt;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"width: 1%; padding-top: 0in; padding-right: 0in; padding-left: 0in; font-size: 10pt; white-space: nowrap; background-color: rgba(255, 255, 255, 0); text-align: left; vertical-align: bottom; border-bottom: 2.5pt double black;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"width: 7%; padding: 0in 0in 1.5pt; font-size: 10pt; white-space: nowrap; background-color: rgba(255, 255, 255, 0); text-align: right; vertical-align: bottom; border-bottom: 2.5pt double black;\"><div style=\"text-align: right; margin-bottom: 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; margin-right: 0in; margin-left: 0in; font-size: 10pt; line-height: normal; white-space: nowrap;\"><div style=\"font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">5.52</div></div></td><td style=\"width: 1%; padding: 0in 0in 1.25pt; font-size: 10pt; white-space: nowrap; background-color: rgba(255, 255, 255, 0); text-align: left; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background-color: rgba(255, 255, 255, 0); width: 4%; vertical-align: bottom; padding: 0in 0in 1.25pt;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"width: 1%; padding-top: 0in; padding-right: 0in; padding-left: 0in; font-size: 10pt; white-space: nowrap; background-color: rgba(255, 255, 255, 0); text-align: left; vertical-align: bottom; border-bottom: 2.5pt double black;\"><div style=\"text-align: left; margin-bottom: 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; margin-right: 0in; margin-left: 0in; font-size: 10pt; white-space: nowrap; text-indent: 0in; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">$</div></div></div></td><td style=\"width: 5%; padding-top: 0in; padding-right: 0in; padding-left: 0in; font-size: 10pt; white-space: nowrap; background-color: rgba(255, 255, 255, 0); text-align: right; vertical-align: bottom; border-bottom: 2.5pt double black;\"><div style=\"text-align: right; margin-bottom: 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; margin-right: 0in; margin-left: 0in; font-size: 10pt; line-height: normal; white-space: nowrap;\"><div style=\"font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">30,588</div></div></td><td style=\"width: 1%; padding: 0in 0in 1.25pt; font-size: 10pt; white-space: nowrap; background-color: rgba(255, 255, 255, 0); text-align: left; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td></tr><tr style=\"page-break-inside:avoid\"><td style=\"width: 60%; padding: 0px 0in 1.25pt; font-size: 10pt; background-color: rgb(204, 238, 255); vertical-align: bottom;\"><div style=\"margin: 0in 0in 0.0001pt 12pt; text-indent: -12pt; font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">Exercisable at December&#160;29, 2018</div></div></div></td><td style=\"width: 1%; padding: 0in 0in 1.25pt; font-size: 10pt; background-color: rgb(204, 238, 255); vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 1%; text-align: left; vertical-align: bottom; padding-top: 0in; padding-right: 0in; padding-left: 0in; border-bottom: 2.5pt double black;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"width: 4%; padding: 0in 0in 1.5pt; font-size: 10pt; white-space: nowrap; background-color: rgb(204, 238, 255); text-align: right; vertical-align: bottom; border-bottom: 2.5pt double black;\"><div style=\"text-align: right; margin-bottom: 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; margin-right: 0in; margin-left: 0in; font-size: 10pt; line-height: normal; white-space: nowrap;\"><div style=\"font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">143,437</div></div></td><td style=\"width: 1%; padding: 0in 0in 1.25pt; font-size: 10pt; white-space: nowrap; background-color: rgb(204, 238, 255); text-align: left; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 4%; vertical-align: bottom; padding: 0in 0in 1.25pt;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"width: 1%; padding-top: 0in; padding-right: 0in; padding-left: 0in; font-size: 10pt; white-space: nowrap; background-color: rgb(204, 238, 255); text-align: left; vertical-align: bottom; border-bottom: 2.5pt double black;\"><div style=\"text-align: left; margin-bottom: 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; margin-right: 0in; margin-left: 0in; font-size: 10pt; white-space: nowrap; text-indent: 0in; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">$</div></div></div></td><td style=\"width: 3%; padding-top: 0in; padding-right: 0in; padding-left: 0in; font-size: 10pt; white-space: nowrap; background-color: rgb(204, 238, 255); text-align: right; vertical-align: bottom; border-bottom: 2.5pt double black;\"><div style=\"text-align: right; margin-bottom: 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; margin-right: 0in; margin-left: 0in; font-size: 10pt; line-height: normal; white-space: nowrap;\"><div style=\"font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">112.90</div></div></td><td style=\"width: 1%; padding: 0in 0in 1.25pt; font-size: 10pt; white-space: nowrap; background-color: rgb(204, 238, 255); text-align: left; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 4%; vertical-align: bottom; padding: 0in 0in 1.25pt;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"width: 1%; padding-top: 0in; padding-right: 0in; padding-left: 0in; font-size: 10pt; white-space: nowrap; background-color: rgb(204, 238, 255); text-align: left; vertical-align: bottom; border-bottom: 2.5pt double black;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"width: 7%; padding: 0in 0in 1.5pt; font-size: 10pt; white-space: nowrap; background-color: rgb(204, 238, 255); text-align: right; vertical-align: bottom; border-bottom: 2.5pt double black;\"><div style=\"text-align: right; margin-bottom: 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; margin-right: 0in; margin-left: 0in; font-size: 10pt; line-height: normal; white-space: nowrap;\"><div style=\"font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">3.53</div></div></td><td style=\"width: 1%; padding: 0in 0in 1.25pt; font-size: 10pt; white-space: nowrap; background-color: rgb(204, 238, 255); text-align: left; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 4%; vertical-align: bottom; padding: 0in 0in 1.25pt;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"width: 1%; padding-top: 0in; padding-right: 0in; padding-left: 0in; font-size: 10pt; white-space: nowrap; background-color: rgb(204, 238, 255); text-align: left; vertical-align: bottom; border-bottom: 2.5pt double black;\"><div style=\"text-align: left; margin-bottom: 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; margin-right: 0in; margin-left: 0in; font-size: 10pt; white-space: nowrap; text-indent: 0in; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">$</div></div></div></td><td style=\"width: 5%; padding-top: 0in; padding-right: 0in; padding-left: 0in; font-size: 10pt; white-space: nowrap; background-color: rgb(204, 238, 255); text-align: right; vertical-align: bottom; border-bottom: 2.5pt double black;\"><div style=\"text-align: right; margin-bottom: 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; margin-right: 0in; margin-left: 0in; font-size: 10pt; line-height: normal; white-space: nowrap;\"><div style=\"font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">18,177</div></div></td><td style=\"width: 1%; padding: 0in 0in 1.25pt; font-size: 10pt; white-space: nowrap; background-color: rgb(204, 238, 255); text-align: left; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td></tr><tr style=\"page-break-inside:avoid\"><td style=\"width: 60%; padding: 0px 0in 1.25pt; font-size: 10pt; background-color: rgba(255, 255, 255, 0); vertical-align: bottom;\"><div style=\"margin: 0in 0in 0.0001pt 12pt; text-indent: -12pt; font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">Vested and expected to vest at December&#160;29, 2018</div></div></div></td><td style=\"width: 1%; padding: 0in 0in 1.25pt; font-size: 10pt; background-color: rgba(255, 255, 255, 0); vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left; vertical-align: bottom; padding-top: 0in; padding-right: 0in; padding-left: 0in; border-bottom: 2.5pt double black;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"width: 4%; padding: 0in 0in 1.5pt; font-size: 10pt; white-space: nowrap; background-color: rgba(255, 255, 255, 0); text-align: right; vertical-align: bottom; border-bottom: 2.5pt double black;\"><div style=\"text-align: right; margin-bottom: 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; margin-right: 0in; margin-left: 0in; font-size: 10pt; line-height: normal; white-space: nowrap;\"><div style=\"font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">344,111</div></div></td><td style=\"width: 1%; padding: 0in 0in 1.25pt; font-size: 10pt; white-space: nowrap; background-color: rgba(255, 255, 255, 0); text-align: left; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background-color: rgba(255, 255, 255, 0); width: 4%; vertical-align: bottom; padding: 0in 0in 1.25pt;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"width: 1%; padding-top: 0in; padding-right: 0in; padding-left: 0in; font-size: 10pt; white-space: nowrap; background-color: rgba(255, 255, 255, 0); text-align: left; vertical-align: bottom; border-bottom: 2.5pt double black;\"><div style=\"text-align: left; margin-bottom: 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; margin-right: 0in; margin-left: 0in; font-size: 10pt; white-space: nowrap; text-indent: 0in; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">$</div></div></div></td><td style=\"width: 3%; padding-top: 0in; padding-right: 0in; padding-left: 0in; font-size: 10pt; white-space: nowrap; background-color: rgba(255, 255, 255, 0); text-align: right; vertical-align: bottom; border-bottom: 2.5pt double black;\"><div style=\"text-align: right; margin-bottom: 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; margin-right: 0in; margin-left: 0in; font-size: 10pt; line-height: normal; white-space: nowrap;\"><div style=\"font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">153.42</div></div></td><td style=\"width: 1%; padding: 0in 0in 1.25pt; font-size: 10pt; white-space: nowrap; background-color: rgba(255, 255, 255, 0); text-align: left; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background-color: rgba(255, 255, 255, 0); width: 4%; vertical-align: bottom; padding: 0in 0in 1.25pt;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"width: 1%; padding-top: 0in; padding-right: 0in; padding-left: 0in; font-size: 10pt; white-space: nowrap; background-color: rgba(255, 255, 255, 0); text-align: left; vertical-align: bottom; border-bottom: 2.5pt double black;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"width: 7%; padding: 0in 0in 1.5pt; font-size: 10pt; white-space: nowrap; background-color: rgba(255, 255, 255, 0); text-align: right; vertical-align: bottom; border-bottom: 2.5pt double black;\"><div style=\"text-align: right; margin-bottom: 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; margin-right: 0in; margin-left: 0in; font-size: 10pt; line-height: normal; white-space: nowrap;\"><div style=\"font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">5.44</div></div></td><td style=\"width: 1%; padding: 0in 0in 1.25pt; font-size: 10pt; white-space: nowrap; background: none rgba(255, 255, 255, 0); text-align: left; vertical-align: bottom;\">&#160;</td><td style=\"background-color: rgba(255, 255, 255, 0); width: 4%; vertical-align: bottom; padding: 0in 0in 1.25pt;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"width: 1%; padding-top: 0in; padding-right: 0in; padding-left: 0in; font-size: 10pt; white-space: nowrap; background-color: rgba(255, 255, 255, 0); text-align: left; vertical-align: bottom; border-bottom: 2.5pt double black;\"><div style=\"text-align: left; margin-bottom: 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; margin-right: 0in; margin-left: 0in; font-size: 10pt; white-space: nowrap; text-indent: 0in; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">$</div></div></div></td><td style=\"width: 5%; padding-top: 0in; padding-right: 0in; padding-left: 0in; font-size: 10pt; white-space: nowrap; background-color: rgba(255, 255, 255, 0); text-align: right; vertical-align: bottom; border-bottom: 2.5pt double black;\"><div style=\"text-align: right; margin-bottom: 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; margin-right: 0in; margin-left: 0in; font-size: 10pt; line-height: normal; white-space: nowrap;\"><div style=\"font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">29,503</div></div></td><td style=\"width: 1%; padding: 0in 0in 1.25pt; font-size: 10pt; white-space: nowrap; background-color: rgba(255, 255, 255, 0); text-align: left; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td></tr></table><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px; background: none;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px; background: none;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px; background: none;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div></div><table border=\"0\" style=\"width:100%; table-layout:fixed;\" cellspacing=\"0\" cellpadding=\"0\"><tr><td></td></tr></table>"}]},{"name":"rpt:f-1004","factDimensions":{"xbrl:concept":"sam:ShippingsAndHandlingCostPolicyTextBlock","xbrl:period":"2017-12-31T00:00:00/2018-12-30T00:00:00","xbrl:entity":"cik:0000949870"},"factValues":[{"value":"<div style=\"font-size:10pt; color:#000000; font-family:'times new roman'; font-style:normal; font-variant-ligatures:normal; font-variant-caps:normal; font-weight:400; letter-spacing:normal; orphans:2; text-align:start; text-indent:0px; text-transform:none; white-space:normal; widows:2; word-spacing:0px; -webkit-text-stroke-width:0px; text-decoration-style:initial; text-decoration-color:initial; margin-top:18pt; margin-bottom:0pt\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-weight:bold;display:inline;\"><div style=\"font-style:italic;display:inline;;font-style:italic;display:inline;\">Shipping Costs</div></div></div></div><div style=\"font-size:10pt; color:#000000; font-family:'times new roman'; font-style:normal; font-variant-ligatures:normal; font-variant-caps:normal; font-weight:400; letter-spacing:normal; orphans:2; text-align:start; text-indent:0px; text-transform:none; white-space:normal; widows:2; word-spacing:0px; -webkit-text-stroke-width:0px; text-decoration-style:initial; text-decoration-color:initial; margin-top:6pt; margin-bottom:0pt\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">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 $61.8&#160;million, $45.3&#160;million, and $49.2&#160;million million in fiscal years 2018, 2017 and 2016, respectively.</div></div><table border=\"0\" style=\"width:100%; table-layout:fixed;\" cellspacing=\"0\" cellpadding=\"0\"><tr><td></td></tr></table>"}]},{"name":"rpt:f-1005","factDimensions":{"xbrl:concept":"us-gaap:ScheduleOfTreasuryStockByClassTextBlock","xbrl:period":"2017-12-31T00:00:00/2018-12-30T00:00:00","xbrl:entity":"cik:0000949870"},"factValues":[{"value":"<div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; letter-spacing: 0px; top: 0px;;display:inline;\">As of December&#160;29, 2018, the Company has repurchased a cumulative total of approximately 13.8&#160;million shares of its Class&#160;A Common Stock for an aggregate purchase price of approximately $840.7&#160;million as follows:</div></div><table border=\"0\" style=\"width:100%; table-layout:fixed;\" cellspacing=\"0\" cellpadding=\"0\"><tr><td></td></tr></table><div style=\"color: rgb(0, 0, 0); font-family: &quot;times new roman&quot;; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin-top: 0px; margin-bottom: 0px; font-size: 10pt; line-height: 12pt; background: none;\"><div style=\"font-family: &quot;comic sans ms&quot;, cursive; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px; font-family: &quot;comic sans ms&quot;, cursive;;display:inline;\">&#160;</div></div></div><div><table style=\"border: none;border-collapse: collapse;margin-bottom: .001pt;width: 76%;;margin : 0px auto;;text-align:left;\"><tr><td style=\"border-bottom: none; border-top: none; padding-top: 0px; padding-right: 0px; padding-left: 0px; vertical-align: bottom; font-size: 8pt;;width:;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; margin-bottom: 0px; margin-top: 0px; text-decoration: none; font-size: 10pt; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></div></td><td style=\"border-top: none; padding-top: 0in; padding-right: 0in; padding-left: 0in; vertical-align: bottom; font-size: 8pt;;width:;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; margin-bottom: 0px; margin-top: 0px; text-decoration: none; font-size: 10pt; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></div></td><td colspan=\"2\" style=\"padding-top: 0in; padding-right: 0in; padding-left: 0in; vertical-align: bottom; white-space: nowrap; font-size: 8pt;;width:;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; text-align: center; white-space: nowrap; font-weight: normal; margin-top: 0px; margin-bottom: 0px; background: none; font-size: 10pt; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></div></td><td style=\"padding-top: 0in; padding-right: 0in; padding-left: 0in; vertical-align: bottom; white-space: nowrap; font-size: 8pt;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; margin-bottom: 0px; margin-top: 0px; text-decoration: none; font-size: 10pt; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></div></td><td style=\"padding-top: 0in; padding-right: 0in; padding-left: 0in; vertical-align: bottom; white-space: nowrap; font-size: 8pt;;width:;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; margin-bottom: 0px; margin-top: 0px; text-decoration: none; font-size: 10pt; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></div></td><td colspan=\"2\" style=\"padding-top: 0in; padding-right: 0in; padding-left: 0in; vertical-align: bottom; white-space: nowrap; font-size: 8pt;;width:;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; text-align: center; white-space: nowrap; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-weight:bold;display:inline;width:100%;\">Aggregate</div></div></div></div></div></td><td style=\"border-top: none; padding-top: 0in; padding-right: 0in; padding-left: 0in; vertical-align: bottom; white-space: nowrap; font-size: 8pt;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; margin-bottom: 0px; margin-top: 0px; text-decoration: none; font-size: 10pt; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></div></td></tr><tr><td style=\"border-bottom: none; border-top: none; padding-top: 0px; padding-right: 0px; padding-left: 0px; vertical-align: bottom; font-size: 8pt;;width:;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; margin-bottom: 0px; margin-top: 0px; text-decoration: none; font-size: 10pt; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></div></td><td style=\"border-top: none; padding-top: 0in; padding-right: 0in; padding-left: 0in; vertical-align: bottom; font-size: 8pt;;width:;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; margin-bottom: 0px; margin-top: 0px; text-decoration: none; font-size: 10pt; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></div></td><td colspan=\"2\" style=\"padding-top: 0in; padding-right: 0in; padding-left: 0in; vertical-align: bottom; white-space: nowrap; font-size: 8pt;;width:;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; text-align: center; white-space: nowrap; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-weight:bold;display:inline;width:100%;\">Number of</div></div></div></div></div></td><td style=\"padding-top: 0in; padding-right: 0in; padding-left: 0in; vertical-align: bottom; white-space: nowrap; font-size: 8pt;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; margin-bottom: 0px; margin-top: 0px; text-decoration: none; font-size: 10pt; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></div></td><td style=\"padding-top: 0in; padding-right: 0in; padding-left: 0in; vertical-align: bottom; white-space: nowrap; font-size: 8pt;;width:;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; margin-bottom: 0px; margin-top: 0px; text-decoration: none; font-size: 10pt; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></div></td><td colspan=\"2\" style=\"padding-top: 0in; padding-right: 0in; padding-left: 0in; vertical-align: bottom; white-space: nowrap; font-size: 8pt;;width:;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; text-align: center; white-space: nowrap; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-weight:bold;display:inline;width:100%;\">Purchase</div></div></div></div></div></td><td style=\"border-top: none; padding-top: 0in; padding-right: 0in; padding-left: 0in; vertical-align: bottom; white-space: nowrap; font-size: 8pt;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; margin-bottom: 0px; margin-top: 0px; text-decoration: none; font-size: 10pt; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></div></td></tr><tr style=\"font-size: 8pt;\"><td style=\"border-bottom: none; border-top: none; padding: 0px 0px 1pt; vertical-align: bottom; font-size: 8pt;;width:;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; margin-bottom: 0px; margin-top: 0px; font-size: 10pt; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"color: rgb(0, 0, 0); background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></div></div></div></div></td><td style=\"border-top: none; padding: 0in 0in 1pt; vertical-align: bottom; font-size: 8pt;;width:;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; margin-bottom: 0px; margin-top: 0px; font-size: 10pt; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></div></div></div></div></td><td colspan=\"2\" style=\"border-bottom: 1pt solid rgb(0, 0, 0); padding: 0in; vertical-align: bottom; white-space: nowrap; font-size: 8pt;;width:;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; text-align: center; white-space: nowrap; margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\"><div style=\"white-space: nowrap;;font-weight:bold;display:inline;\">Shares</div></div></div></div></div></div></div></div></td><td style=\"padding: 0in 0in 0.5pt; vertical-align: bottom; white-space: nowrap; font-size: 8pt;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; margin-bottom: 0px; margin-top: 0px; font-size: 10pt; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></div></div></div></div></td><td style=\"padding: 0in 0in 1pt; vertical-align: bottom; white-space: nowrap; font-size: 8pt;;width:;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; margin-bottom: 0px; margin-top: 0px; font-size: 10pt; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></div></div></div></div></td><td colspan=\"2\" style=\"border-bottom: 1pt solid rgb(0, 0, 0); padding: 0in; vertical-align: bottom; white-space: nowrap; font-size: 8pt;;width:;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; text-align: center; white-space: nowrap; margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\"><div style=\"white-space: nowrap;;font-weight:bold;display:inline;\">Price</div></div></div></div></div></div></div></div></td><td style=\"border-top: none; padding: 0in 0in 0.5pt; vertical-align: bottom; white-space: nowrap; font-size: 8pt;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; margin-bottom: 0px; margin-top: 0px; font-size: 10pt; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></div></div></div></div></td></tr><tr style=\"font-size: 8pt;\"><td style=\"border-bottom: none; border-top: none; padding: 0px; vertical-align: bottom; font-size: 8pt;;width:;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; margin-bottom: 0px; margin-top: 0px; font-size: 10pt; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"color: rgb(0, 0, 0); background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></div></div></div></div></td><td style=\"padding: 0in; vertical-align: bottom; font-size: 8pt;;width:;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; margin-bottom: 0px; margin-top: 0px; font-size: 10pt; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></div></div></div></div></td><td colspan=\"2\" style=\"border-bottom: none; border-top: 0px none; padding: 0in; vertical-align: bottom; white-space: nowrap; font-size: 8pt;;width:;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; margin-bottom: 0px; margin-top: 0px; white-space: nowrap; font-size: 10pt; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"color: rgb(0, 0, 0); background: none; text-decoration: none; letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">&#160;</div></div></div></div></div></div></div></td><td style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; font-size: 8pt;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; margin-bottom: 0px; margin-top: 0px; font-size: 10pt; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></div></div></div></div></td><td style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; font-size: 8pt;;width:;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; margin-bottom: 0px; margin-top: 0px; font-size: 10pt; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></div></div></div></div></td><td colspan=\"2\" style=\"border-bottom: none; border-top: 0px none; padding: 0in; vertical-align: bottom; white-space: nowrap; font-size: 8pt;;width:;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; text-align: center; white-space: nowrap; font-size: 10pt; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">(in thousands)</div></div></div></div></div></div></div></td><td style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; font-size: 8pt;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; margin-bottom: 0px; margin-top: 0px; font-size: 10pt; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></div></div></div></div></td></tr><tr><td style=\"background: rgb(204, 238, 255); border-bottom: none; border-top: none; padding: 0px; vertical-align: bottom; width: 74%;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-left: 0.17in; margin-top: 0px; text-indent: -0.17in; font-size: 10pt; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">Repurchased at December&#160;26, 2015</div></div></div></div></div></div></td><td style=\"background: rgb(204, 238, 255); border-top: none; padding: 0in; vertical-align: bottom; width: 1%;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; margin-bottom: 0px; margin-top: 0px; font-size: 10pt; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></div></div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 1%; border-bottom: none; border-top: none; text-align: left; vertical-align: bottom; padding: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; background: none; margin-bottom: 0px; margin-top: 0px; font-size: 10pt; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></div></div></div></td><td style=\"background: rgb(204, 238, 255); border-bottom: none; border-top: none; padding: 0in; vertical-align: bottom; white-space: nowrap; width: 9%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; text-align: right; white-space: nowrap; margin-right: 0in; font-size: 10pt; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">11,538,680</div></div><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-size: 10pt;;display:inline;\"></div></div><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; background: none; text-decoration: none;;display:inline;\"></div></div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; background: none; margin-bottom: 0px; margin-top: 0px; line-height: normal; font-size: 10pt;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 3%; vertical-align: bottom; padding: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; margin-bottom: 0px; margin-top: 0px; line-height: normal; font-size: 10pt;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></div></div></td><td style=\"background: rgb(204, 238, 255); border-bottom: none; border-top: none; padding: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; background: none; margin-bottom: 0px; margin-top: 0px; line-height: normal;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">$</div></div></div></td><td style=\"background: rgb(204, 238, 255); border-bottom: none; border-top: none; padding: 0in; vertical-align: bottom; white-space: nowrap; width: 9%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; text-align: right; white-space: nowrap; margin-right: 0in; line-height: normal; font-size: 10pt;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">446,092</div></div><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\"></div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; background: none; margin-bottom: 0px; margin-top: 0px; line-height: normal; font-size: 10pt;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></div></div></td></tr><tr><td style=\"border-bottom: none; border-top: none; padding: 0px 0px 0.5pt; vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 74%;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-left: 0.17in; margin-top: 0px; text-indent: -0.17in; line-height: normal; font-size: 10pt;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">2016 repurchases</div></div></div></div></div></td><td style=\"padding: 0in 0in 0.5pt; vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 1%;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; margin-bottom: 0px; margin-top: 0px; line-height: normal; font-size: 10pt;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></div></div></td><td style=\"background-color: rgba(255, 255, 255, 0); width: 1%; border-bottom: 1pt solid black; border-top: none; text-align: left; vertical-align: bottom; padding-top: 0in; padding-right: 0in; padding-left: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; background: none; margin-bottom: 0px; margin-top: 0px; line-height: normal; font-size: 10pt;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></div></div></td><td style=\"border-bottom: 1pt solid black; border-top: none; padding-top: 0in; padding-right: 0in; padding-left: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 9%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; text-align: right; white-space: nowrap; margin-right: 0in; line-height: normal; font-size: 10pt;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">944,876</div></div><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\"></div></div></td><td style=\"padding: 0in 0in 0.5pt; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; background: none; margin-bottom: 0px; margin-top: 0px; line-height: normal; font-size: 10pt;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></div></div></td><td style=\"background-color: rgba(255, 255, 255, 0); width: 3%; vertical-align: bottom; padding: 0in 0in 0.5pt;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; margin-bottom: 0px; margin-top: 0px; line-height: normal; font-size: 10pt;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></div></div></td><td style=\"border-bottom: 1pt solid black; border-top: none; padding-top: 0in; padding-right: 0in; padding-left: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; background: none; margin-bottom: 0px; margin-top: 0px; line-height: normal; font-size: 10pt;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></div></div></td><td style=\"border-bottom: 1pt solid black; border-top: none; padding-top: 0in; padding-right: 0in; padding-left: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 9%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; text-align: right; white-space: nowrap; margin-right: 0in; line-height: normal; font-size: 10pt;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">161,658</div></div><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\"></div></div></td><td style=\"padding: 0in 0in 0.5pt; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; background: none; margin-bottom: 0px; margin-top: 0px; line-height: normal; font-size: 10pt;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></div></div></td></tr><tr><td style=\"background: rgb(204, 238, 255); border-bottom: none; border-top: none; padding: 0px; vertical-align: bottom; width: 74%;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-left: 0.17in; margin-top: 0px; text-indent: -0.17in; line-height: normal; font-size: 10pt;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">Repurchased at December&#160;31, 2016</div></div></div></div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; width: 1%;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; margin-bottom: 0px; margin-top: 0px; line-height: normal; font-size: 10pt;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 1%; border-bottom: none; border-top: none; text-align: left; vertical-align: bottom; padding: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; background: none; margin-bottom: 0px; margin-top: 0px; line-height: normal; font-size: 10pt;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></div></div></td><td style=\"background: rgb(204, 238, 255); border-bottom: none; border-top: none; padding: 0in; vertical-align: bottom; white-space: nowrap; width: 9%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; text-align: right; white-space: nowrap; margin-right: 0in; line-height: normal; font-size: 10pt;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">12,483,556</div></div><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\"></div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; background: none; margin-bottom: 0px; margin-top: 0px; line-height: normal; font-size: 10pt;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 3%; vertical-align: bottom; padding: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; margin-bottom: 0px; margin-top: 0px; line-height: normal; font-size: 10pt;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></div></div></td><td style=\"background: rgb(204, 238, 255); border-bottom: none; border-top: none; padding: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; background: none; margin-bottom: 0px; margin-top: 0px; line-height: normal; font-size: 10pt;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></div></div></td><td style=\"background: rgb(204, 238, 255); border-bottom: none; border-top: none; padding: 0in; vertical-align: bottom; white-space: nowrap; width: 9%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; text-align: right; white-space: nowrap; margin-right: 0in; line-height: normal; font-size: 10pt;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">607,750</div></div><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\"></div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; background: none; margin-bottom: 0px; margin-top: 0px; line-height: normal; font-size: 10pt;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></div></div></td></tr><tr><td style=\"border-bottom: none; border-top: none; padding: 0px 0px 0.5pt; vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 74%;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-left: 0.17in; margin-top: 0px; text-indent: -0.17in; line-height: normal; font-size: 10pt;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">2017 repurchases</div></div></div></div></div></td><td style=\"padding: 0in 0in 0.5pt; vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 1%;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; margin-bottom: 0px; margin-top: 0px; line-height: normal; font-size: 10pt;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></div></div></td><td style=\"background-color: rgba(255, 255, 255, 0); width: 1%; border-bottom: 1pt solid black; border-top: none; text-align: left; vertical-align: bottom; padding-top: 0in; padding-right: 0in; padding-left: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; background: none; margin-bottom: 0px; margin-top: 0px; line-height: normal; font-size: 10pt;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></div></div></td><td style=\"border-bottom: 1pt solid black; border-top: none; padding-top: 0in; padding-right: 0in; padding-left: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 9%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; text-align: right; white-space: nowrap; margin-right: 0in; line-height: normal; font-size: 10pt;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">963,790</div></div><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\"></div></div></td><td style=\"padding: 0in 0in 0.5pt; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; background: none; margin-bottom: 0px; margin-top: 0px; line-height: normal; font-size: 10pt;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></div></div></td><td style=\"background-color: rgba(255, 255, 255, 0); width: 3%; vertical-align: bottom; padding: 0in 0in 0.5pt;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; margin-bottom: 0px; margin-top: 0px; line-height: normal; font-size: 10pt;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></div></div></td><td style=\"border-bottom: 1pt solid black; border-top: none; padding-top: 0in; padding-right: 0in; padding-left: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; background: none; margin-bottom: 0px; margin-top: 0px; line-height: normal; font-size: 10pt;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></div></div></td><td style=\"border-bottom: 1pt solid black; border-top: none; padding-top: 0in; padding-right: 0in; padding-left: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 9%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; text-align: right; white-space: nowrap; margin-right: 0in; line-height: normal; font-size: 10pt;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">144,602</div></div><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\"></div></div></td><td style=\"padding: 0in 0in 0.5pt; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; background: none; margin-bottom: 0px; margin-top: 0px; line-height: normal; font-size: 10pt;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></div></div></td></tr><tr><td style=\"background: rgb(204, 238, 255); border-bottom: none; border-top: none; padding: 0px; vertical-align: bottom; width: 74%;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-left: 0.17in; margin-top: 0px; text-indent: -0.17in; line-height: normal; font-size: 10pt;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">Repurchased at December&#160;30, 2017</div></div></div></div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; width: 1%;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; margin-bottom: 0px; margin-top: 0px; line-height: normal; font-size: 10pt;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 1%; border-bottom: none; border-top: none; text-align: left; vertical-align: bottom; padding: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; background: none; margin-bottom: 0px; margin-top: 0px; line-height: normal; font-size: 10pt;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></div></div></td><td style=\"background: rgb(204, 238, 255); border-bottom: none; border-top: none; padding: 0in; vertical-align: bottom; white-space: nowrap; width: 9%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; text-align: right; white-space: nowrap; margin-right: 0in; line-height: normal; font-size: 10pt;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">13,447,346</div></div><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\"></div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; background: none; margin-bottom: 0px; margin-top: 0px; line-height: normal; font-size: 10pt;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 3%; vertical-align: bottom; padding: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; margin-bottom: 0px; margin-top: 0px; line-height: normal; font-size: 10pt;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></div></div></td><td style=\"background: rgb(204, 238, 255); border-bottom: none; border-top: none; padding: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; text-align: left; white-space: nowrap; margin-left: 0in; text-indent: 0in; margin-bottom: 0px; margin-top: 0px; line-height: normal;\">&#160;</div></td><td style=\"background: rgb(204, 238, 255); border-bottom: none; border-top: none; padding: 0in; vertical-align: bottom; white-space: nowrap; width: 9%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; text-align: right; white-space: nowrap; margin-right: 0in; line-height: normal; font-size: 10pt;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">752,352</div></div><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\"></div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; background: none; margin-bottom: 0px; margin-top: 0px; line-height: normal; font-size: 10pt;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></div></div></td></tr><tr><td style=\"border-bottom: none; border-top: none; padding: 0px 0px 0.5pt; vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 74%;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-left: 0.17in; margin-top: 0px; text-indent: -0.17in; line-height: normal; font-size: 10pt;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">2018 repurchases</div></div></div></div></div></td><td style=\"padding: 0in 0in 0.5pt; vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 1%;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; margin-bottom: 0px; margin-top: 0px; line-height: normal; font-size: 10pt;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></div></div></td><td style=\"background-color: rgba(255, 255, 255, 0); width: 1%; border-bottom: 1pt solid black; border-top: none; text-align: left; vertical-align: bottom; padding-top: 0in; padding-right: 0in; padding-left: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; background: none; margin-bottom: 0px; margin-top: 0px; line-height: normal; font-size: 10pt;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></div></div></td><td style=\"border-bottom: 1pt solid black; border-top: none; padding-top: 0in; padding-right: 0in; padding-left: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 9%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; text-align: right; white-space: nowrap; margin-right: 0in; line-height: normal; font-size: 10pt;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">349,691</div></div><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\"></div></div></td><td style=\"padding: 0in 0in 0.5pt; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; background: none; margin-bottom: 0px; margin-top: 0px; line-height: normal; font-size: 10pt;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></div></div></td><td style=\"background-color: rgba(255, 255, 255, 0); width: 3%; vertical-align: bottom; padding: 0in 0in 0.5pt;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; margin-bottom: 0px; margin-top: 0px; line-height: normal; font-size: 10pt;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></div></div></td><td style=\"border-bottom: 1pt solid black; border-top: none; padding-top: 0in; padding-right: 0in; padding-left: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; background: none; margin-bottom: 0px; margin-top: 0px; line-height: normal; font-size: 10pt;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></div></div></td><td style=\"border-bottom: 1pt solid black; border-top: none; padding-top: 0in; padding-right: 0in; padding-left: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 9%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; text-align: right; white-space: nowrap; margin-right: 0in; line-height: normal; font-size: 10pt;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">88,312</div></div><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\"></div></div></td><td style=\"padding: 0in 0in 0.5pt; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; background: none; margin-bottom: 0px; margin-top: 0px; line-height: normal; font-size: 10pt;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></div></div></td></tr><tr><td style=\"background: rgb(204, 238, 255); border-bottom: none; border-top: none; padding: 0px 0px 1.25pt; vertical-align: bottom; width: 74%;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-left: 0.17in; margin-top: 0px; text-indent: -0.17in; line-height: normal; font-size: 10pt;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">Repurchased at December&#160;29, 2018</div></div></div></div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in 0in 1.25pt; vertical-align: bottom; width: 1%;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; margin-bottom: 0px; margin-top: 0px; line-height: normal; font-size: 10pt;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 1%; border-bottom: 2.5pt double black; border-top: none; text-align: left; vertical-align: bottom; padding-top: 0in; padding-right: 0in; padding-left: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; background: none; margin-bottom: 0px; margin-top: 0px; line-height: normal; font-size: 10pt;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></div></div></td><td style=\"background: rgb(204, 238, 255); border-bottom: 2.5pt double black; border-top: none; padding: 0in 0in 1.5pt; vertical-align: bottom; white-space: nowrap; width: 9%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; text-align: right; white-space: nowrap; margin-right: 0in; line-height: normal; font-size: 10pt;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">13,797,037</div></div><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\"></div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in 0in 1.25pt; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; background: none; margin-bottom: 0px; margin-top: 0px; line-height: normal; font-size: 10pt;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 3%; vertical-align: bottom; padding: 0in 0in 1.25pt;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; margin-bottom: 0px; margin-top: 0px; line-height: normal; font-size: 10pt;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></div></div></td><td style=\"background: rgb(204, 238, 255); border-bottom: 2.5pt double black; border-top: none; padding-top: 0in; padding-right: 0in; padding-left: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; background: none; margin-bottom: 0px; margin-top: 0px; line-height: normal; font-size: 10pt;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></div></div></td><td style=\"background: rgb(204, 238, 255); border-bottom: 2.5pt double black; border-top: none; padding: 0in 0in 1.5pt; vertical-align: bottom; white-space: nowrap; width: 9%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; text-align: right; white-space: nowrap; margin-right: 0in; line-height: normal; font-size: 10pt;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">840,664</div></div><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\"></div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in 0in 1.25pt; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; background: none; margin-bottom: 0px; margin-top: 0px; line-height: normal; font-size: 10pt;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></div></div></td></tr></table><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div></div><table border=\"0\" style=\"width:100%; table-layout:fixed;\" cellspacing=\"0\" cellpadding=\"0\"><tr><td></td></tr></table>"}]},{"name":"rpt:f-1006","factDimensions":{"xbrl:concept":"sam:RetailSalesPercentageOfSales","xbrl:period":"2017-12-31T00:00:00","xbrl:entity":"cik:0000949870"},"factValues":[{"value":"0.01","decimals":2}]},{"name":"rpt:f-1007","factDimensions":{"xbrl:concept":"sam:RetailSalesPercentageOfSales","xbrl:period":"2017-01-01T00:00:00","xbrl:entity":"cik:0000949870"},"factValues":[{"value":"0.01","decimals":2}]},{"name":"rpt:f-1008","factDimensions":{"xbrl:concept":"sam:DebtInstrumentInterestCoverageRatio","xbrl:period":"2018-12-30T00:00:00","xbrl:entity":"cik:0000949870"},"factValues":[{"value":"14918"}]},{"name":"rpt:f-1009","factDimensions":{"xbrl:concept":"sam:InterestCoverageRatioMinimumForCovenantCompliance","xbrl:period":"2018-12-30T00:00:00","xbrl:entity":"cik:0000949870"},"factValues":[{"value":"2.00"}]},{"name":"rpt:f-1010","factDimensions":{"xbrl:concept":"sam:DebtToEarningsBeforeInterestTaxDepreciationAndAmortizationRatio","xbrl:period":"2018-12-30T00:00:00","xbrl:entity":"cik:0000949870"},"factValues":[{"value":"0.0"}]},{"name":"rpt:f-1011","factDimensions":{"xbrl:concept":"sam:DebtToEarningsBeforeInterestTaxesDepreciationAmortizationRatioMaximumForCovenantCompliance","xbrl:period":"2018-12-30T00:00:00","xbrl:entity":"cik:0000949870"},"factValues":[{"value":"2.50"}]},{"name":"rpt:f-1012","factDimensions":{"xbrl:concept":"us-gaap:UnrecognizedTaxBenefitsPeriodIncreaseDecrease","xbrl:period":"2017-12-31T00:00:00/2018-12-30T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"636000","decimals":-3}]},{"name":"rpt:f-1013","factDimensions":{"xbrl:concept":"us-gaap:UnrecognizedTaxBenefitsPeriodIncreaseDecrease","xbrl:period":"2017-01-01T00:00:00/2017-12-31T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-259000","decimals":-3}]},{"name":"rpt:f-1014","factDimensions":{"xbrl:concept":"us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2","xbrl:period":"2017-12-31T00:00:00/2018-12-30T00:00:00","xbrl:entity":"cik:0000949870","us-gaap:AwardTypeAxis":"us-gaap:StockCompensationPlanMember","srt:RangeAxis":"srt:MaximumMember"},"factValues":[{"value":"P10Y"}]},{"name":"rpt:f-1015","factDimensions":{"xbrl:concept":"us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansBeforeReclassificationAdjustmentsTax","xbrl:period":"2015-12-27T00:00:00/2017-01-01T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"69000","decimals":-3}]},{"name":"rpt:f-1016","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-1017","factDimensions":{"xbrl:concept":"us-gaap:WeightedAverageNumberOfSharesOutstandingBasic","xbrl:period":"2017-01-01T00:00:00/2017-12-31T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"xbrla:shares","us-gaap:StatementClassOfStockAxis":"sam:UnvestedSharesMember"},"factValues":[{"value":"67000","decimals":-3}]},{"name":"rpt:f-1018","factDimensions":{"xbrl:concept":"us-gaap:WeightedAverageNumberOfSharesOutstandingBasic","xbrl:period":"2015-12-27T00:00:00/2017-01-01T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"xbrla:shares","us-gaap:StatementClassOfStockAxis":"sam:UnvestedSharesMember"},"factValues":[{"value":"64000","decimals":-3}]},{"name":"rpt:f-1019","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-1020","factDimensions":{"xbrl:concept":"us-gaap:WeightedAverageNumberOfSharesOutstandingBasic","xbrl:period":"2017-01-01T00:00:00/2017-12-31T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"xbrla:shares"},"factValues":[{"value":"12102000","decimals":-3}]},{"name":"rpt:f-1021","factDimensions":{"xbrl:concept":"us-gaap:WeightedAverageNumberOfSharesOutstandingBasic","xbrl:period":"2015-12-27T00:00:00/2017-01-01T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"xbrla:shares"},"factValues":[{"value":"12597000","decimals":-3}]},{"name":"rpt:f-1022","factDimensions":{"xbrl:concept":"us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipmentPeriodIncreaseDecrease","xbrl:period":"2017-01-01T00:00:00/2017-12-31T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"1000000","decimals":-5}]},{"name":"rpt:f-1023","factDimensions":{"xbrl:concept":"us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock","xbrl:period":"2017-12-31T00:00:00/2018-12-30T00:00:00","xbrl:entity":"cik:0000949870"},"factValues":[{"value":"<div style=\"background: none; font-size: 10pt;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-weight:bold;display:inline;width:100%;\">E. Property, Plant and Equipment</div></div></div></div></div></div><div style=\"margin: 0px; font-family: &quot;times new roman&quot;;\"><div style=\"font-size: 10pt; background: none; margin-top: 6pt; line-height: 12pt;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; letter-spacing: 0px; top: 0px;;display:inline;\">Property, plant and equipment consisted of the following:</div></div></div></div></div><div style=\"font-family: &quot;times new roman&quot;, serif; font-size: 12pt; margin-bottom: 0px; margin-top: 0px; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background: none; text-decoration: none;;display:inline;\">&#160;</div></div><div><table style=\"margin-bottom: 0.001pt; width: 76%; font-size: 10pt; border-spacing: 0px;;margin : 0px auto;;text-align:left;\"><tr style=\"font-size: 8pt;\"><td style=\"padding: 0px 0px 1.875pt; vertical-align: bottom; font-size: 8pt;;width:;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; background: none; margin-bottom: 0px; margin-top: 0px; line-height: 8pt;\"><div style=\"font-size: 8pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></div></div></td><td colspan=\"2\" style=\"padding: 0in 0in 1.875pt; vertical-align: bottom; white-space: nowrap; font-size: 8pt; border-bottom: 0.75pt solid black;;width:;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; text-align: center; white-space: nowrap; line-height: normal; font-size: 8pt;\"><div style=\"font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\"><div style=\"white-space: nowrap;;font-weight:bold;display:inline;\">December 29,</div></div></div></div></div><br/><div style=\"font-weight:bold;display:inline;width:100%;\">2018</div></div></td><td style=\"padding: 0in 0in 1.875pt; vertical-align: bottom; white-space: nowrap; font-size: 8pt;;width:;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: 8pt;\"><div style=\"font-size: 8pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></div></div></td><td colspan=\"2\" style=\"padding-top: 0in; padding-right: 0in; padding-left: 0in; vertical-align: bottom; white-space: nowrap; font-size: 8pt; border-bottom: 0.75pt solid black;;width:;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; text-align: center; white-space: nowrap; line-height: normal; font-size: 8pt;\"><div style=\"font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\"><div style=\"white-space: nowrap;;font-weight:bold;display:inline;\">December 30,</div></div></div></div></div><br/><div style=\"font-weight:bold;display:inline;width:100%;\">2017</div></div></td></tr><tr style=\"font-size: 8pt;\"><td style=\"padding: 0px; vertical-align: bottom; font-size: 8pt;;width:;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; background: none; margin-bottom: 0px; margin-top: 0px; line-height: 8pt;\"><div style=\"font-size: 8pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></div></div></td><td colspan=\"5\" style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; font-size: 8pt;;width:;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; text-align: center; white-space: nowrap; line-height: 8pt;\"><div style=\"font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\"><div style=\"white-space: nowrap;;font-weight:bold;display:inline;\">(in thousands)</div></div></div></div></div></div></td></tr><tr><td style=\"background: rgb(204, 238, 255); padding: 0px; vertical-align: bottom; width: 75%;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; margin-bottom: 0px; margin-left: 0.17in; margin-top: 0px; text-indent: -0.17in; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">Machinery and plant equipment</div></div></div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 1%; text-align: left; vertical-align: bottom; padding: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: left; white-space: nowrap; margin-left: 0in; text-indent: 0in; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">$</div></div></div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 7%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">476,174</div></div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 6%; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: left; white-space: nowrap; margin-left: 0in; text-indent: 0in; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">$</div></div></div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 7%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">438,925</div></div></div></td></tr><tr><td style=\"padding: 0px; vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 75%;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; margin-bottom: 0px; margin-left: 0.17in; margin-top: 0px; text-indent: -0.17in; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">Kegs</div></div></div></div></td><td style=\"background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></div></td><td style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 7%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">67,940</div></div></div></td><td style=\"background-color: rgba(255, 255, 255, 0); width: 6%; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></div></td><td style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></div></td><td style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 7%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">69,049</div></div></div></td></tr><tr><td style=\"background: rgb(204, 238, 255); padding: 0px; vertical-align: bottom; width: 75%;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; margin-bottom: 0px; margin-left: 0.17in; margin-top: 0px; text-indent: -0.17in; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">Land</div></div></div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 1%; text-align: left; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 7%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">22,295</div></div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 6%; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 7%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">22,295</div></div></div></td></tr><tr><td style=\"padding: 0px; vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 75%;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; margin-bottom: 0px; margin-left: 0.17in; margin-top: 0px; text-indent: -0.17in; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">Building and building improvements</div></div></div></div></td><td style=\"background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></div></td><td style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 7%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">120,111</div></div></div></td><td style=\"background-color: rgba(255, 255, 255, 0); width: 6%; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></div></td><td style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></div></td><td style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 7%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">112,912</div></div></div></td></tr><tr><td style=\"background: rgb(204, 238, 255); padding: 0px; vertical-align: bottom; width: 75%;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; margin-bottom: 0px; margin-left: 0.17in; margin-top: 0px; text-indent: -0.17in; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">Office equipment and furniture</div></div></div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 1%; text-align: left; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 7%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">26,703</div></div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 6%; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 7%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">24,307</div></div></div></td></tr><tr><td style=\"padding: 0px 0px 0.5pt; vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 75%;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; margin-bottom: 0px; margin-left: 0.17in; margin-top: 0px; text-indent: -0.17in; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">Leasehold improvements</div></div></div></div></td><td style=\"background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left; vertical-align: bottom; padding-top: 0in; padding-right: 0in; padding-left: 0in; border-bottom: 1pt solid black;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></div></td><td style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 7%; text-align: right; border-bottom: 1pt solid black;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">20,830</div></div></div></td><td style=\"background-color: rgba(255, 255, 255, 0); width: 6%; vertical-align: bottom; padding: 0in 0in 0.5pt;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></div></td><td style=\"padding-top: 0in; padding-right: 0in; padding-left: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left; border-bottom: 1pt solid black;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></div></td><td style=\"padding-top: 0in; padding-right: 0in; padding-left: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 7%; text-align: right; border-bottom: 1pt solid black;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">16,660</div></div></div></td></tr><tr><td style=\"background: rgb(204, 238, 255); padding: 0px; vertical-align: bottom; width: 75%;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; margin-bottom: 0px; margin-top: 0px; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 1%; text-align: left; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 7%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">734,053</div></div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 6%; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 7%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">684,148</div></div></div></td></tr><tr><td style=\"padding: 0px 0px 0.5pt; vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 75%;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; margin-bottom: 0px; margin-left: 0.17in; margin-top: 0px; text-indent: -0.17in; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">Less accumulated depreciation</div></div></div></div></td><td style=\"background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left; vertical-align: bottom; padding-top: 0in; padding-right: 0in; padding-left: 0in; border-bottom: 1pt solid black;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></div></td><td style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 7%; text-align: right; border-bottom: 1pt solid black;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">(344,264)</div></div></div></td><td style=\"background-color: rgba(255, 255, 255, 0); width: 6%; vertical-align: bottom; padding: 0in 0in 0.5pt;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></div></td><td style=\"padding-top: 0in; padding-right: 0in; padding-left: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left; border-bottom: 1pt solid black;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></div></td><td style=\"padding-top: 0in; padding-right: 0in; padding-left: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 7%; text-align: right; border-bottom: 1pt solid black;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">(299,868)</div></div></div></td></tr><tr><td style=\"background: rgb(204, 238, 255); padding: 0px 0px 1.25pt; vertical-align: bottom; width: 75%;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; margin-bottom: 0px; margin-top: 0px; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 1%; text-align: left; vertical-align: bottom; padding-top: 0in; padding-right: 0in; padding-left: 0in; border-bottom: 2.5pt double black;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: left; white-space: nowrap; margin-left: 0in; text-indent: 0in; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">$</div></div></div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 7%; text-align: right; border-bottom: 2.5pt double black;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">389,789</div></div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 6%; vertical-align: bottom; padding: 0in 0in 1.25pt;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></div></td><td style=\"background: rgb(204, 238, 255); padding-top: 0in; padding-right: 0in; padding-left: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left; border-bottom: 2.5pt double black;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: left; white-space: nowrap; margin-left: 0in; text-indent: 0in; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">$</div></div></div></div></td><td style=\"background: rgb(204, 238, 255); padding-top: 0in; padding-right: 0in; padding-left: 0in; vertical-align: bottom; white-space: nowrap; width: 7%; text-align: right; border-bottom: 2.5pt double black;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">384,280</div></div></div></td></tr></table><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px; font-size: 10pt;\"></div><div style=\"clear: both; max-height: 0px; font-size: 10pt;\"></div><div style=\"clear: both; max-height: 0px; font-size: 10pt;\"></div><div style=\"clear: both; max-height: 0px; font-size: 10pt;\"></div><div style=\"clear: both; max-height: 0px; font-size: 10pt;\"></div><div style=\"clear: both; max-height: 0px; font-size: 10pt;\"></div><div style=\"clear: both; max-height: 0px; font-size: 10pt;\"></div><div style=\"clear: both; max-height: 0px; font-size: 10pt;\"></div><div style=\"clear: both; max-height: 0px; font-size: 10pt;\"></div><div style=\"clear: both; max-height: 0px; font-size: 10pt;\"></div><div style=\"clear: both; max-height: 0px; font-size: 10pt;\"></div><div style=\"clear: both; max-height: 0px; font-size: 10pt;\"></div><div style=\"clear: both; max-height: 0px; font-size: 10pt;\"></div><div style=\"clear: both; max-height: 0px; font-size: 10pt;\"></div><div style=\"clear: both; max-height: 0px; font-size: 10pt;\"></div><div style=\"clear: both; max-height: 0px; font-size: 10pt;\"></div></div><div style=\"color: rgb(0, 0, 0); font-family: 'times new roman'; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin-top: 12pt; margin-bottom: 0pt; font-size: 10pt;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\">The Company recorded depreciation expense related to these assets of $51.8</div><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;million $51.2</div><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;million, and $49.3</div><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;million, in fiscal years </div><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\">2018</div><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\">, </div><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\">2017</div><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\">, and </div><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\">2016</div></div><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">, respectively.</div></div></div><div style=\"color: rgb(0, 0, 0); font-family: 'times new roman'; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-weight:bold;display:inline;\"><div style=\"font-style:italic;display:inline;;font-style:italic;display:inline;\">Impairment of Assets</div></div></div></div></div><div style=\"color: rgb(0, 0, 0); font-family: 'times new roman'; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin-top: 6pt; margin-bottom: 0pt; font-size: 10pt;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\">The Company evaluates its assets for impairment when events indicate that an asset or asset group may have suffered impairment. During </div><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\">2018</div><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\">, </div><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\">2017</div><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\">, and </div><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\">2016</div><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\">, the Company recorded impairment charges of $0.7</div><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;million, $2.5</div><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;million and $0.7</div></div><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">&#160;million, respectively.</div></div></div><div style=\"color: rgb(0, 0, 0); font-family: 'times new roman'; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-weight:bold;display:inline;\"><div style=\"font-style:italic;display:inline;;font-style:italic;display:inline;\">Gain on Sale of Assets</div></div></div></div></div><div style=\"color: rgb(0, 0, 0); font-family: 'times new roman'; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin-top: 6pt; margin-bottom: 0pt; font-size: 10pt;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\">During 2016, the Company recognized a $1.0</div></div><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">&#160;million gain on the sale of land owned in Freetown, Massachusetts.</div></div></div> <table border=\"0\" style=\"width:100%; table-layout:fixed;\" cellspacing=\"0\" cellpadding=\"0\"><tr><td></td></tr></table>"}]},{"name":"rpt:f-1024","factDimensions":{"xbrl:concept":"sam:ScheduleOfPrepaidExpensesAndOtherCurrentAssetsTextBlock","xbrl:period":"2017-12-31T00:00:00/2018-12-30T00:00:00","xbrl:entity":"cik:0000949870"},"factValues":[{"value":"<div style=\"color: rgb(0, 0, 0); font-family: &quot;times new roman&quot;; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin-top: 6pt; margin-bottom: 0pt; font-size: 10pt;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">Prepaid expenses and other current assets consisted of the following:</div></div></div></div></div><div style=\"font-family: &quot;times new roman&quot;, serif; font-size: 10pt; margin-bottom: 0px; margin-top: 0px; background: none;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div><div><table style=\"border: none;border-collapse: collapse;margin-bottom: .001pt;width: 76%;;margin : 0px auto;;text-align:left;\"><tr style=\"font-size: 8pt;\"><td style=\"padding-top: 0px; padding-right: 0px; padding-left: 0px; vertical-align: bottom; font-size: 8pt;;width:;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; margin-bottom: 0px; margin-top: 0px; line-height: normal; font-size: 8pt;\"><div style=\"background: none;;font-weight:bold;display:inline;width:100%;\"><div style=\"font-size: 8pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></div></div></td><td style=\"padding-top: 0in; padding-right: 0in; padding-left: 0in; vertical-align: bottom; font-size: 8pt;;width:;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; margin-bottom: 0px; margin-top: 0px; line-height: normal; font-size: 8pt;\"><div style=\"background: none;;font-weight:bold;display:inline;width:100%;\"><div style=\"font-size: 8pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></div></div></td><td colspan=\"2\" style=\"padding-top: 0in; padding-right: 0in; padding-left: 0in; vertical-align: bottom; white-space: nowrap; font-size: 8pt; border-bottom: 0.75pt solid black;;width:;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; text-align: center; white-space: nowrap; line-height: normal; font-size: 8pt;\"><div style=\"font-weight:bold;display:inline;width:100%;\"><div style=\"font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\"><div style=\"white-space: nowrap;;font-weight:bold;display:inline;\">December 29,</div></div></div></div><br/>2018</div></div></td><td style=\"padding-top: 0in; padding-right: 0in; padding-left: 0in; vertical-align: bottom; white-space: nowrap; font-size: 8pt;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; margin-bottom: 0px; margin-top: 0px; line-height: normal; font-size: 8pt;\"><div style=\"background: none;;font-weight:bold;display:inline;width:100%;\"><div style=\"font-size: 8pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></div></div></td><td style=\"padding-top: 0in; padding-right: 0in; padding-left: 0in; vertical-align: bottom; white-space: nowrap; font-size: 8pt;;width:;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; margin-bottom: 0px; margin-top: 0px; line-height: normal; font-size: 8pt;\"><div style=\"background: none;;font-weight:bold;display:inline;width:100%;\"><div style=\"font-size: 8pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></div></div></td><td colspan=\"2\" style=\"padding-top: 0in; padding-right: 0in; padding-left: 0in; vertical-align: bottom; white-space: nowrap; font-size: 8pt; border-bottom: 0.75pt solid black;;width:;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; text-align: center; white-space: nowrap; line-height: normal; font-size: 8pt;\"><div style=\"font-weight:bold;display:inline;width:100%;\"><div style=\"font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\"><div style=\"white-space: nowrap;;font-weight:bold;display:inline;\">December 30,</div></div></div></div><br/>2017</div></div></td><td style=\"padding-top: 0in; padding-right: 0in; padding-left: 0in; vertical-align: bottom; white-space: nowrap; font-size: 8pt;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; margin-bottom: 0px; margin-top: 0px; line-height: normal; font-size: 8pt;\"><div style=\"background: none;;font-weight:bold;display:inline;width:100%;\"><div style=\"font-size: 8pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></div></div></td></tr><tr style=\"font-size: 1pt;\"><td style=\"padding-top: 0px; padding-right: 0px; padding-left: 0px; vertical-align: bottom; font-size: 1pt;;width:;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; margin-bottom: 0px; margin-top: 0px; font-size: 1pt; text-decoration: none;\">&#160;</div></td><td style=\"padding-top: 0in; padding-right: 0in; padding-left: 0in; vertical-align: bottom; font-size: 1pt;;width:;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; margin-bottom: 0px; margin-top: 0px; font-size: 1pt; text-decoration: none;\">&#160;</div></td><td colspan=\"2\" style=\"padding-top: 0in; padding-right: 0in; padding-left: 0in; vertical-align: bottom; white-space: nowrap; font-size: 1pt;;width:;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; text-align: center; white-space: nowrap; font-size: 1pt; font-weight: bold;\">&#160;</div></td><td style=\"padding-top: 0in; padding-right: 0in; padding-left: 0in; vertical-align: bottom; white-space: nowrap; font-size: 1pt;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; margin-bottom: 0px; margin-top: 0px; font-size: 1pt; text-decoration: none;\">&#160;</div></td><td style=\"padding-top: 0in; padding-right: 0in; padding-left: 0in; vertical-align: bottom; white-space: nowrap; font-size: 1pt;;width:;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; margin-bottom: 0px; margin-top: 0px; font-size: 1pt; text-decoration: none;\">&#160;</div></td><td colspan=\"2\" style=\"padding-top: 0in; padding-right: 0in; padding-left: 0in; vertical-align: bottom; white-space: nowrap; font-size: 1pt;;width:;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; text-align: center; white-space: nowrap; font-size: 1pt; font-weight: bold;\">&#160;</div></td><td style=\"padding-top: 0in; padding-right: 0in; padding-left: 0in; vertical-align: bottom; white-space: nowrap; font-size: 1pt;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; margin-bottom: 0px; margin-top: 0px; font-size: 1pt; text-decoration: none;\">&#160;</div></td></tr><tr style=\"font-size: 8pt;\"><td style=\"border-bottom: none; padding: 0px; vertical-align: bottom; font-size: 8pt;;width:;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; background: none; margin-bottom: 0px; margin-top: 0px; line-height: 8pt;\"><div style=\"font-size: 8pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></div></td><td style=\"padding: 0in; vertical-align: bottom; font-size: 8pt;;width:;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif; background: none; margin-bottom: 0px; margin-top: 0px; line-height: 8pt;\"><div style=\"font-size: 8pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></div></td><td colspan=\"6\" style=\"border-bottom: none; padding: 0in; vertical-align: bottom; white-space: nowrap; font-size: 8pt;;width:;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; text-align: center; white-space: nowrap; line-height: 8pt;\"><div style=\"font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\"><div style=\"white-space: nowrap;;font-weight:bold;display:inline;\">(in thousands)</div></div></div></div></div></td><td style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; font-size: 8pt;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif; background: none; margin-bottom: 0px; margin-top: 0px; line-height: 8pt;\"><div style=\"font-size: 8pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></div></td></tr><tr><td style=\"background: rgb(204, 238, 255); border-bottom: none; border-top: none; padding: 0px; vertical-align: bottom; width: 77%;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; margin-bottom: 0px; margin-left: 0.17in; margin-top: 0px; text-indent: -0.17in; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">Prepaid equipment</div></div></div></td><td style=\"background: rgb(204, 238, 255); border-top: none; padding: 0in; vertical-align: bottom; width: 1%;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; background: none; margin-bottom: 0px; margin-top: 0px; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 1%; border-bottom: none; border-top: none; text-align: left; vertical-align: bottom; padding: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: left; white-space: nowrap; margin-left: 0in; text-indent: 0in; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">$</div></div></div></td><td style=\"background: rgb(204, 238, 255); border-bottom: none; border-top: none; padding: 0in; vertical-align: bottom; white-space: nowrap; width: 5%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">3,789</div></div></td><td style=\"background: rgb(204, 238, 255); border-top: none; padding: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; background: none; margin-bottom: 0px; margin-top: 0px; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 8%; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; background: none; margin-bottom: 0px; margin-top: 0px; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background: rgb(204, 238, 255); border-bottom: none; border-top: none; padding: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: left; white-space: nowrap; margin-left: 0in; text-indent: 0in; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">$</div></div></div></td><td style=\"background: rgb(204, 238, 255); border-bottom: none; border-top: none; padding: 0in; vertical-align: bottom; white-space: nowrap; width: 5%;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; white-space: nowrap; margin-right: 0in; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">&#8212;</div></div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; background: none; margin-bottom: 0px; margin-top: 0px; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td></tr><tr><td style=\"border-bottom: none; border-top: none; padding: 0px; vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 77%;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; margin-bottom: 0px; margin-left: 0.17in; margin-top: 0px; text-indent: -0.17in; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">Excise and other tax receivables</div></div></div></td><td style=\"padding: 0in; vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 1%;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; background: none; margin-bottom: 0px; margin-top: 0px; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background-color: rgba(255, 255, 255, 0); width: 1%; border-bottom: none; border-top: none; text-align: left; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; background: none; margin-bottom: 0px; margin-top: 0px; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"border-bottom: none; border-top: none; padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 5%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">2,179</div></div></td><td style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; background: none; margin-bottom: 0px; margin-top: 0px; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background-color: rgba(255, 255, 255, 0); width: 8%; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; background: none; margin-bottom: 0px; margin-top: 0px; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"border-bottom: none; border-top: none; padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; background: none; margin-bottom: 0px; margin-top: 0px; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"border-bottom: none; border-top: none; padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 5%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">1,651</div></div></td><td style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; background: none; margin-bottom: 0px; margin-top: 0px; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td></tr><tr><td style=\"background: rgb(204, 238, 255); border-bottom: none; border-top: none; padding: 0px; vertical-align: bottom; width: 77%;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; margin-bottom: 0px; margin-left: 0.17in; margin-top: 0px; text-indent: -0.17in; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">Prepaid malt and barley</div></div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; width: 1%;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; background: none; margin-bottom: 0px; margin-top: 0px; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 1%; border-bottom: none; border-top: none; text-align: left; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; background: none; margin-bottom: 0px; margin-top: 0px; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background: rgb(204, 238, 255); border-bottom: none; border-top: none; padding: 0in; vertical-align: bottom; white-space: nowrap; width: 5%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">1,629</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; background: none; margin-bottom: 0px; margin-top: 0px; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 8%; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; background: none; margin-bottom: 0px; margin-top: 0px; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background: rgb(204, 238, 255); border-bottom: none; border-top: none; padding: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; background: none; margin-bottom: 0px; margin-top: 0px; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background: rgb(204, 238, 255); border-bottom: none; border-top: none; padding: 0in; vertical-align: bottom; white-space: nowrap; width: 5%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">1,819</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; background: none; margin-bottom: 0px; margin-top: 0px; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td></tr><tr><td style=\"border-bottom: none; border-top: none; padding: 0px; vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 77%;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; margin-bottom: 0px; margin-left: 0.17in; margin-top: 0px; text-indent: -0.17in; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">Prepaid advertising, promotional and selling</div></div></div></td><td style=\"padding: 0in; vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 1%;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; background: none; margin-bottom: 0px; margin-top: 0px; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background-color: rgba(255, 255, 255, 0); width: 1%; border-bottom: none; border-top: none; text-align: left; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; background: none; margin-bottom: 0px; margin-top: 0px; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"border-bottom: none; border-top: none; padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 5%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">1,518</div></div></td><td style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; background: none; margin-bottom: 0px; margin-top: 0px; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background-color: rgba(255, 255, 255, 0); width: 8%; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; background: none; margin-bottom: 0px; margin-top: 0px; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"border-bottom: none; border-top: none; padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; background: none; margin-bottom: 0px; margin-top: 0px; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"border-bottom: none; border-top: none; padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 5%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">3,328</div></div></td><td style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; background: none; margin-bottom: 0px; margin-top: 0px; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td></tr><tr><td style=\"background: rgb(204, 238, 255); border-bottom: none; border-top: none; padding: 0px; vertical-align: bottom; width: 77%;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; margin-bottom: 0px; margin-left: 0.17in; margin-top: 0px; text-indent: -0.17in; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">Prepaid insurance</div></div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; width: 1%;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; background: none; margin-bottom: 0px; margin-top: 0px; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 1%; border-bottom: none; border-top: none; text-align: left; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; background: none; margin-bottom: 0px; margin-top: 0px; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background: rgb(204, 238, 255); border-bottom: none; border-top: none; padding: 0in; vertical-align: bottom; white-space: nowrap; width: 5%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">1,111</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; background: none; margin-bottom: 0px; margin-top: 0px; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 8%; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; background: none; margin-bottom: 0px; margin-top: 0px; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background: rgb(204, 238, 255); border-bottom: none; border-top: none; padding: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; background: none; margin-bottom: 0px; margin-top: 0px; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background: rgb(204, 238, 255); border-bottom: none; border-top: none; padding: 0in; vertical-align: bottom; white-space: nowrap; width: 5%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">1,055</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; background: none; margin-bottom: 0px; margin-top: 0px; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td></tr><tr><td style=\"border-bottom: none; border-top: none; padding: 0px; vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 77%;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; margin-bottom: 0px; margin-left: 0.17in; margin-top: 0px; text-indent: -0.17in; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">Prepaid compensation</div></div></div></td><td style=\"padding: 0in; vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 1%;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; background: none; margin-bottom: 0px; margin-top: 0px; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background-color: rgba(255, 255, 255, 0); width: 1%; border-bottom: none; border-top: none; text-align: left; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; background: none; margin-bottom: 0px; margin-top: 0px; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"border-bottom: none; border-top: none; padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 5%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">1,000</div></div></td><td style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; background: none; margin-bottom: 0px; margin-top: 0px; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background-color: rgba(255, 255, 255, 0); width: 8%; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; background: none; margin-bottom: 0px; margin-top: 0px; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"border-bottom: none; border-top: none; padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; background: none; margin-bottom: 0px; margin-top: 0px; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"border-bottom: none; border-top: none; padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 5%;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; white-space: nowrap; margin-right: 0in; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">&#8212;</div></div></div></td><td style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; background: none; margin-bottom: 0px; margin-top: 0px; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td></tr><tr><td style=\"background: rgb(204, 238, 255); border-bottom: none; border-top: none; padding: 0px; vertical-align: bottom; width: 77%;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; margin-bottom: 0px; margin-left: 0.17in; margin-top: 0px; text-indent: -0.17in; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">Prepaid software expense</div></div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; width: 1%;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; background: none; margin-bottom: 0px; margin-top: 0px; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 1%; border-bottom: none; border-top: none; text-align: left; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; background: none; margin-bottom: 0px; margin-top: 0px; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background: rgb(204, 238, 255); border-bottom: none; border-top: none; padding: 0in; vertical-align: bottom; white-space: nowrap; width: 5%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">754</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; background: none; margin-bottom: 0px; margin-top: 0px; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 8%; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; background: none; margin-bottom: 0px; margin-top: 0px; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background: rgb(204, 238, 255); border-bottom: none; border-top: none; padding: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; background: none; margin-bottom: 0px; margin-top: 0px; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background: rgb(204, 238, 255); border-bottom: none; border-top: none; padding: 0in; vertical-align: bottom; white-space: nowrap; width: 5%;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; white-space: nowrap; margin-right: 0in; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">&#8212;</div></div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; background: none; margin-bottom: 0px; margin-top: 0px; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td></tr><tr><td style=\"border-bottom: none; border-top: none; padding: 0px; vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 77%;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; margin-bottom: 0px; margin-left: 0.17in; margin-top: 0px; text-indent: -0.17in; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">Supplier and vendor rebates</div></div></div></td><td style=\"padding: 0in; vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 1%;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; background: none; margin-bottom: 0px; margin-top: 0px; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background-color: rgba(255, 255, 255, 0); width: 1%; border-bottom: none; border-top: none; text-align: left; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; background: none; margin-bottom: 0px; margin-top: 0px; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"border-bottom: none; border-top: none; padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 5%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">265</div></div></td><td style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; background: none; margin-bottom: 0px; margin-top: 0px; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background-color: rgba(255, 255, 255, 0); width: 8%; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; background: none; margin-bottom: 0px; margin-top: 0px; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"border-bottom: none; border-top: none; padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; background: none; margin-bottom: 0px; margin-top: 0px; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"border-bottom: none; border-top: none; padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 5%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">1,464</div></div></td><td style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; background: none; margin-bottom: 0px; margin-top: 0px; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td></tr><tr><td style=\"background: rgb(204, 238, 255); border-bottom: none; border-top: none; padding: 0px 0px 0.5pt; vertical-align: bottom; width: 77%;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; margin-bottom: 0px; margin-left: 0.17in; margin-top: 0px; text-indent: -0.17in; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">Other</div></div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in 0in 0.5pt; vertical-align: bottom; width: 1%;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; background: none; margin-bottom: 0px; margin-top: 0px; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 1%; border-bottom: 1pt solid black; border-top: none; text-align: left; vertical-align: bottom; padding-top: 0in; padding-right: 0in; padding-left: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; background: none; margin-bottom: 0px; margin-top: 0px; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background: rgb(204, 238, 255); border-bottom: 1pt solid black; border-top: none; padding-top: 0in; padding-right: 0in; padding-left: 0in; vertical-align: bottom; white-space: nowrap; width: 5%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">891</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in 0in 0.5pt; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; background: none; margin-bottom: 0px; margin-top: 0px; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 8%; vertical-align: bottom; padding: 0in 0in 0.5pt;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; background: none; margin-bottom: 0px; margin-top: 0px; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background: rgb(204, 238, 255); border-bottom: 1pt solid black; border-top: none; padding-top: 0in; padding-right: 0in; padding-left: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; background: none; margin-bottom: 0px; margin-top: 0px; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background: rgb(204, 238, 255); border-bottom: 1pt solid black; border-top: none; padding-top: 0in; padding-right: 0in; padding-left: 0in; vertical-align: bottom; white-space: nowrap; width: 5%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">1,378</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in 0in 0.5pt; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; background: none; margin-bottom: 0px; margin-top: 0px; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td></tr><tr><td style=\"border-bottom: none; border-top: none; padding: 0px 0px 1.25pt; vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 77%;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; margin-bottom: 0px; margin-top: 0px; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding: 0in 0in 1.25pt; vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 1%;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; background: none; margin-bottom: 0px; margin-top: 0px; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background-color: rgba(255, 255, 255, 0); width: 1%; border-bottom: 2.5pt double black; border-top: none; text-align: left; vertical-align: bottom; padding-top: 0in; padding-right: 0in; padding-left: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: left; white-space: nowrap; margin-left: 0in; text-indent: 0in; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">$</div></div></div></td><td style=\"border-bottom: 2.5pt double black; border-top: none; padding-top: 0in; padding-right: 0in; padding-left: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 5%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">13,136</div></div></td><td style=\"padding: 0in 0in 1.25pt; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; background: none; margin-bottom: 0px; margin-top: 0px; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background-color: rgba(255, 255, 255, 0); width: 8%; vertical-align: bottom; padding: 0in 0in 1.25pt;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; background: none; margin-bottom: 0px; margin-top: 0px; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"border-bottom: 2.5pt double black; border-top: none; padding-top: 0in; padding-right: 0in; padding-left: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: left; white-space: nowrap; margin-left: 0in; text-indent: 0in; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">$</div></div></div></td><td style=\"border-bottom: 2.5pt double black; border-top: none; padding-top: 0in; padding-right: 0in; padding-left: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 5%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">10,695</div></div></td><td style=\"padding: 0in 0in 1.25pt; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; background: none; margin-bottom: 0px; margin-top: 0px; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td></tr></table><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"text-align: left; font-size: 9pt; background: none; margin-bottom: 0px; margin-top: 0px;\">&#160;</div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div></div><table border=\"0\" style=\"width:100%; table-layout:fixed;\" cellspacing=\"0\" cellpadding=\"0\"><tr><td></td></tr></table>"}]},{"name":"rpt:f-1025","factDimensions":{"xbrl:concept":"us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock","xbrl:period":"2017-12-31T00:00:00/2018-12-30T00:00:00","xbrl:entity":"cik:0000949870"},"factValues":[{"value":"<div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">Significant components of the provision for income taxes are as follows:</div><table border=\"0\" style=\"width:100%; table-layout:fixed;\" cellspacing=\"0\" cellpadding=\"0\"><tr><td></td></tr></table><div style=\"font-family: &quot;times new roman&quot;, serif; font-size: 12pt; margin-bottom: 0px; margin-top: 0px; background: none;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; background: none; text-decoration: none;;display:inline;\">&#160;</div></div></div><div><table style=\"border: none; margin-bottom: 0.001pt; width: 84%; border-spacing: 0px; border-collapse: separate;;margin : 0px auto;;text-align:left;\"><tr style=\"font-size: 8pt;\"><td style=\"padding: 0px 0px 1.875pt; vertical-align: bottom; font-size: 8pt; background-color: rgba(255, 255, 255, 0);;width:;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; background: none; margin-bottom: 0px; margin-top: 0px; line-height: 8pt;\"><div style=\"font-size: 8pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></div></td><td style=\"padding: 0in 0in 1.875pt; vertical-align: bottom; font-size: 8pt; background-color: rgba(255, 255, 255, 0);;width:;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: 8pt;\"><div style=\"font-size: 8pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></div></td><td colspan=\"2\" style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; font-size: 8pt; border-bottom: 0.75pt solid black; background-color: rgba(255, 255, 255, 0);;width:;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; text-align: center; white-space: nowrap; line-height: 8pt;\"><div style=\"font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\"><div style=\"white-space: nowrap;;font-weight:bold;display:inline;\">2018</div></div></div></div></div></td><td style=\"padding: 0in 0in 1.875pt; vertical-align: bottom; white-space: nowrap; font-size: 8pt; background-color: rgba(255, 255, 255, 0);\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: 8pt;\"><div style=\"font-size: 8pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></div></td><td style=\"padding: 0in 0in 1.875pt; vertical-align: bottom; white-space: nowrap; font-size: 8pt; background-color: rgba(255, 255, 255, 0);;width:;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: 8pt;\"><div style=\"font-size: 8pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></div></td><td colspan=\"2\" style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; font-size: 8pt; border-bottom: 0.75pt solid black; background-color: rgba(255, 255, 255, 0);;width:;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; text-align: center; white-space: nowrap; line-height: 8pt;\"><div style=\"font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\"><div style=\"white-space: nowrap;;font-weight:bold;display:inline;\">2017</div></div></div></div></div></td><td style=\"padding: 0in 0in 1.875pt; vertical-align: bottom; white-space: nowrap; font-size: 8pt; background-color: rgba(255, 255, 255, 0);\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: 8pt;\"><div style=\"font-size: 8pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></div></td><td style=\"padding: 0in 0in 1.875pt; vertical-align: bottom; white-space: nowrap; font-size: 8pt; background-color: rgba(255, 255, 255, 0);;width:;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: 8pt;\"><div style=\"font-size: 8pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></div></td><td colspan=\"2\" style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; font-size: 8pt; border-bottom: 0.75pt solid black; background-color: rgba(255, 255, 255, 0);;width:;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; text-align: center; white-space: nowrap; line-height: 8pt;\"><div style=\"font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\"><div style=\"white-space: nowrap;;font-weight:bold;display:inline;\">2016</div></div></div></div></div></td><td style=\"padding: 0in 0in 1.875pt; vertical-align: bottom; white-space: nowrap; font-size: 8pt; background-color: rgba(255, 255, 255, 0);\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: 8pt;\"><div style=\"font-size: 8pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></div></td></tr><tr style=\"font-size: 8pt;\"><td style=\"background: rgba(255, 255, 255, 0); padding: 0px; vertical-align: bottom; font-size: 8pt;;width:;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; margin-bottom: 0px; margin-left: 0.17in; margin-top: 0px; text-indent: -0.17in; font-weight: normal; line-height: 8pt;\"><div style=\"font-weight:bold;display:inline;\"><div style=\"font-weight:bold;display:inline;\">&#160;</div></div></div></td><td style=\"background: rgba(255, 255, 255, 0); padding: 0in; vertical-align: bottom; font-size: 8pt;;width:;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background-image: none; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; text-decoration: none; line-height: 8pt;\">&#160;</div></td><td style=\"background-color: rgba(255, 255, 255, 0); text-align: left; vertical-align: bottom; padding: 0in; font-size: 8pt;;width:;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background-image: none; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; text-decoration: none; line-height: 8pt;\">&#160;</div></td><td style=\"background: rgba(255, 255, 255, 0); padding: 0in; vertical-align: bottom; white-space: nowrap; text-align: right; font-size: 8pt;;width:;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; background-image: none; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; margin-bottom: 0px; margin-top: 0px; white-space: nowrap; margin-right: 0in; text-align: right; text-decoration: none; line-height: 8pt;\">&#160;</div></td><td style=\"background: rgba(255, 255, 255, 0); padding: 0in; vertical-align: bottom; white-space: nowrap; text-align: left; font-size: 8pt;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background-image: none; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; text-decoration: none; line-height: 8pt;\">&#160;</div></td><td style=\"background-color: rgba(255, 255, 255, 0); vertical-align: bottom; padding: 0in; font-size: 8pt;;width:;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background-image: none; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; text-decoration: none; line-height: 8pt;\">&#160;</div></td><td colspan=\"2\" style=\"background: rgba(255, 255, 255, 0); padding: 0in; vertical-align: bottom; text-align: left; font-size: 8pt;;width:;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background-image: none; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; text-decoration: none; text-align: center; line-height: 8pt;\"><div style=\"font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;\">(in&#160;thousands)</div></div></td><td style=\"background: rgba(255, 255, 255, 0); padding: 0in; vertical-align: bottom; white-space: nowrap; text-align: left; font-size: 8pt;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background-image: none; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; text-decoration: none; line-height: 8pt;\">&#160;</div></td><td style=\"background-color: rgba(255, 255, 255, 0); vertical-align: bottom; padding: 0in; font-size: 8pt;;width:;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background-image: none; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; text-decoration: none; line-height: 8pt;\">&#160;</div></td><td style=\"background: rgba(255, 255, 255, 0); padding: 0in; vertical-align: bottom; white-space: nowrap; text-align: left; font-size: 8pt;;width:;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background-image: none; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; text-decoration: none; line-height: 8pt;\">&#160;</div></td><td style=\"background: rgba(255, 255, 255, 0); padding: 0in; vertical-align: bottom; white-space: nowrap; text-align: right; font-size: 8pt;;width:;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; background-image: none; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; margin-bottom: 0px; margin-top: 0px; white-space: nowrap; margin-right: 0in; text-align: right; text-decoration: none; line-height: 8pt;\">&#160;</div></td><td style=\"background: rgba(255, 255, 255, 0); padding: 0in; vertical-align: bottom; white-space: nowrap; text-align: left; font-size: 8pt;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background-image: none; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; text-decoration: none; line-height: 8pt;\">&#160;</div></td></tr><tr><td style=\"background: rgb(204, 238, 255); padding: 0px; vertical-align: bottom; width: 72%;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; margin-bottom: 0px; margin-left: 0.17in; margin-top: 0px; text-indent: -0.17in; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-weight:bold;display:inline;\">Current:</div></div></div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; width: 1%;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 1%; text-align: left; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 4%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; margin-bottom: 0px; margin-top: 0px; white-space: nowrap; margin-right: 0in; text-align: right; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 4%; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 5%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; margin-bottom: 0px; margin-top: 0px; white-space: nowrap; margin-right: 0in; text-align: right; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 4%; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 4%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; margin-bottom: 0px; margin-top: 0px; white-space: nowrap; margin-right: 0in; text-align: right; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td></tr><tr><td style=\"padding: 0px; vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 72%;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; margin-bottom: 0px; margin-left: 0.26in; margin-top: 0px; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">Federal</div></div></div></td><td style=\"padding: 0in; vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 1%;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left; vertical-align: bottom; padding: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: left; white-space: nowrap; margin-left: 0in; text-indent: 0in; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">$</div></div></div></td><td style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 4%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">4,471</div></div></td><td style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background-color: rgba(255, 255, 255, 0); width: 4%; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: left; white-space: nowrap; margin-left: 0in; text-indent: 0in; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">$</div></div></div></td><td style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 5%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">34,255</div></div></td><td style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background-color: rgba(255, 255, 255, 0); width: 4%; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: left; white-space: nowrap; margin-left: 0in; text-indent: 0in; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">$</div></div></div></td><td style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 4%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">35,390</div></div></td><td style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td></tr><tr><td style=\"background: rgb(204, 238, 255); padding: 0px 0px 0.5pt; vertical-align: bottom; width: 72%;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; margin-bottom: 0px; margin-left: 0.26in; margin-top: 0px; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">State</div></div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in 0in 0.5pt; vertical-align: bottom; width: 1%;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 1%; text-align: left; vertical-align: bottom; padding-top: 0in; padding-right: 0in; padding-left: 0in; border-bottom: 1pt solid black;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 4%; text-align: right; border-bottom: 1pt solid black;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">4,894</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in 0in 0.5pt; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 4%; vertical-align: bottom; padding: 0in 0in 0.5pt;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background: rgb(204, 238, 255); padding-top: 0in; padding-right: 0in; padding-left: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left; border-bottom: 1pt solid black;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 5%; text-align: right; border-bottom: 1pt solid black;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">5,225</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in 0in 0.5pt; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 4%; vertical-align: bottom; padding: 0in 0in 0.5pt;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background: rgb(204, 238, 255); padding-top: 0in; padding-right: 0in; padding-left: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left; border-bottom: 1pt solid black;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 4%; text-align: right; border-bottom: 1pt solid black;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">6,108</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in 0in 0.5pt; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td></tr><tr><td style=\"padding: 0px; vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 72%;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; margin-bottom: 0px; margin-left: 0.17in; margin-top: 0px; text-indent: -0.17in; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">Total current</div></div></div></td><td style=\"padding: 0in; vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 1%;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 4%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">9,365</div></div></td><td style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background-color: rgba(255, 255, 255, 0); width: 4%; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 5%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">39,480</div></div></td><td style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background-color: rgba(255, 255, 255, 0); width: 4%; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 4%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">41,498</div></div></td><td style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td></tr><tr><td style=\"background: rgb(204, 238, 255); padding: 0px; vertical-align: bottom; width: 72%;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; margin-bottom: 0px; margin-left: 0.17in; margin-top: 0px; text-indent: -0.17in; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-weight:bold;display:inline;\">Deferred:</div></div></div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; width: 1%;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 1%; text-align: left; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 4%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; margin-bottom: 0px; margin-top: 0px; white-space: nowrap; margin-right: 0in; text-align: right; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 4%; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 5%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; margin-bottom: 0px; margin-top: 0px; white-space: nowrap; margin-right: 0in; text-align: right; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 4%; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 4%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; margin-bottom: 0px; margin-top: 0px; white-space: nowrap; margin-right: 0in; text-align: right; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td></tr><tr><td style=\"padding: 0px; vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 72%;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; margin-bottom: 0px; margin-left: 0.26in; margin-top: 0px; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">Federal</div></div></div></td><td style=\"padding: 0in; vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 1%;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 4%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">12,860</div></div></td><td style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background-color: rgba(255, 255, 255, 0); width: 4%; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 5%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">(22,489</div></div></td><td style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: left; white-space: nowrap; margin-left: 0in; text-indent: 0in; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">)</div></div></div></td><td style=\"background-color: rgba(255, 255, 255, 0); width: 4%; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 4%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">7,666</div></div></td><td style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td></tr><tr><td style=\"background: rgb(204, 238, 255); padding: 0px 0px 0.5pt; vertical-align: bottom; width: 72%;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; margin-bottom: 0px; margin-left: 0.26in; margin-top: 0px; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">State</div></div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in 0in 0.5pt; vertical-align: bottom; width: 1%;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 1%; text-align: left; vertical-align: bottom; padding-top: 0in; padding-right: 0in; padding-left: 0in; border-bottom: 1pt solid black;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 4%; text-align: right; border-bottom: 1pt solid black;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">1,398</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in 0in 0.5pt; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 4%; vertical-align: bottom; padding: 0in 0in 0.5pt;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background: rgb(204, 238, 255); padding-top: 0in; padding-right: 0in; padding-left: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left; border-bottom: 1pt solid black;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 5%; text-align: right; border-bottom: 1pt solid black;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">102</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in 0in 0.5pt; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 4%; vertical-align: bottom; padding: 0in 0in 0.5pt;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background: rgb(204, 238, 255); padding-top: 0in; padding-right: 0in; padding-left: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left; border-bottom: 1pt solid black;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 4%; text-align: right; border-bottom: 1pt solid black;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">608</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in 0in 0.5pt; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td></tr><tr><td style=\"padding: 0px 0px 0.5pt; vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 72%;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; margin-bottom: 0px; margin-left: 0.17in; margin-top: 0px; text-indent: -0.17in; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">Total deferred</div></div></div></td><td style=\"padding: 0in 0in 0.5pt; vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 1%;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left; vertical-align: bottom; padding-top: 0in; padding-right: 0in; padding-left: 0in; border-bottom: 1pt solid black;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 4%; text-align: right; border-bottom: 1pt solid black;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">14,258</div></div></td><td style=\"padding: 0in 0in 0.5pt; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background-color: rgba(255, 255, 255, 0); width: 4%; vertical-align: bottom; padding: 0in 0in 0.5pt;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"padding-top: 0in; padding-right: 0in; padding-left: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left; border-bottom: 1pt solid black;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 5%; text-align: right; border-bottom: 1pt solid black;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">(22,387</div></div></td><td style=\"padding: 0in 0in 0.5pt; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: left; white-space: nowrap; margin-left: 0in; text-indent: 0in; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">)</div></div></div></td><td style=\"background-color: rgba(255, 255, 255, 0); width: 4%; vertical-align: bottom; padding: 0in 0in 0.5pt;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"padding-top: 0in; padding-right: 0in; padding-left: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left; border-bottom: 1pt solid black;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 4%; text-align: right; border-bottom: 1pt solid black;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">8,274</div></div></td><td style=\"padding: 0in 0in 0.5pt; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td></tr><tr><td style=\"background: rgb(204, 238, 255); padding: 0px 0px 1.25pt; vertical-align: bottom; width: 72%;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; margin-bottom: 0px; margin-left: 0.17in; margin-top: 0px; text-indent: -0.17in; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">Total provision for income taxes</div></div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in 0in 1.25pt; vertical-align: bottom; width: 1%;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 1%; text-align: left; vertical-align: bottom; padding-top: 0in; padding-right: 0in; padding-left: 0in; border-bottom: 2.5pt double black;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: left; white-space: nowrap; margin-left: 0in; text-indent: 0in; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">$</div></div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 4%; text-align: right; border-bottom: 2.5pt double black;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">23,623</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in 0in 1.25pt; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 4%; vertical-align: bottom; padding: 0in 0in 1.25pt;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background: rgb(204, 238, 255); padding-top: 0in; padding-right: 0in; padding-left: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left; border-bottom: 2.5pt double black;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: left; white-space: nowrap; margin-left: 0in; text-indent: 0in; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">$</div></div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 5%; text-align: right; border-bottom: 2.5pt double black;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">17,093</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in 0in 1.25pt; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 4%; vertical-align: bottom; padding: 0in 0in 1.25pt;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td><td style=\"background: rgb(204, 238, 255); padding-top: 0in; padding-right: 0in; padding-left: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left; border-bottom: 2.5pt double black;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: left; white-space: nowrap; margin-left: 0in; text-indent: 0in; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">$</div></div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 4%; text-align: right; border-bottom: 2.5pt double black;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">49,772</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in 0in 1.25pt; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; line-height: normal;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></td></tr></table><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div></div><table border=\"0\" style=\"width:100%; table-layout:fixed;\" cellspacing=\"0\" cellpadding=\"0\"><tr><td></td></tr></table>"}]},{"name":"rpt:f-1026","factDimensions":{"xbrl:concept":"dei:EntityCommonStockSharesOutstanding","xbrl:period":"2019-02-16T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"xbrla:shares","us-gaap:StatementClassOfStockAxis":"us-gaap:CommonClassAMember"},"factValues":[{"value":"8706975"}]},{"name":"rpt:f-1027","factDimensions":{"xbrl:concept":"dei:EntityCommonStockSharesOutstanding","xbrl:period":"2019-02-16T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"xbrla:shares","us-gaap:StatementClassOfStockAxis":"us-gaap:CommonClassBMember"},"factValues":[{"value":"2917983"}]},{"name":"rpt:f-1028","factDimensions":{"xbrl:concept":"us-gaap:LineOfCreditFacilityExpirationDate1","xbrl:period":"2017-12-31T00:00:00/2018-12-30T00:00:00","xbrl:entity":"cik:0000949870","us-gaap:CreditFacilityAxis":"us-gaap:RevolvingCreditFacilityMember"},"factValues":[{"value":"2023-03-31"}]},{"name":"rpt:f-1029","factDimensions":{"xbrl:concept":"sam:LossOnSaleOfPropertyPlantEquipment","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-1030","factDimensions":{"xbrl:concept":"sam:LossOnSaleOfPropertyPlantEquipment","xbrl:period":"2017-01-01T00:00:00/2017-12-31T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"764000","decimals":-3}]},{"name":"rpt:f-1031","factDimensions":{"xbrl:concept":"sam:LossOnSaleOfPropertyPlantEquipment","xbrl:period":"2015-12-27T00:00:00/2017-01-01T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"616000","decimals":-3}]},{"name":"rpt:f-1032","factDimensions":{"xbrl:concept":"us-gaap:GainLossOnSaleOfPropertyPlantEquipment","xbrl:period":"2015-12-27T00:00:00/2017-01-01T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"951000","decimals":-3}]},{"name":"rpt:f-1033","factDimensions":{"xbrl:concept":"sam:BadDebtRecoveryOfDoubtfulAccounts","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-1034","factDimensions":{"xbrl:concept":"sam:BadDebtRecoveryOfDoubtfulAccounts","xbrl:period":"2015-12-27T00:00:00/2017-01-01T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"244000","decimals":-3}]},{"name":"rpt:f-1035","factDimensions":{"xbrl:concept":"dei:DocumentType","xbrl:period":"2017-12-31T00:00:00/2018-12-30T00:00:00","xbrl:entity":"cik:0000949870"},"factValues":[{"value":"10-K"}]},{"name":"rpt:f-1036","factDimensions":{"xbrl:concept":"dei:AmendmentFlag","xbrl:period":"2017-12-31T00:00:00/2018-12-30T00:00:00","xbrl:entity":"cik:0000949870"},"factValues":[{"value":"false"}]},{"name":"rpt:f-1037","factDimensions":{"xbrl:concept":"dei:DocumentPeriodEndDate","xbrl:period":"2017-12-31T00:00:00/2018-12-30T00:00:00","xbrl:entity":"cik:0000949870"},"factValues":[{"value":"2018-12-29"}]},{"name":"rpt:f-1038","factDimensions":{"xbrl:concept":"dei:DocumentFiscalYearFocus","xbrl:period":"2017-12-31T00:00:00/2018-12-30T00:00:00","xbrl:entity":"cik:0000949870"},"factValues":[{"value":"2018"}]},{"name":"rpt:f-1039","factDimensions":{"xbrl:concept":"dei:DocumentFiscalPeriodFocus","xbrl:period":"2017-12-31T00:00:00/2018-12-30T00:00:00","xbrl:entity":"cik:0000949870"},"factValues":[{"value":"FY"}]},{"name":"rpt:f-1040","factDimensions":{"xbrl:concept":"dei:EntityRegistrantName","xbrl:period":"2017-12-31T00:00:00/2018-12-30T00:00:00","xbrl:entity":"cik:0000949870"},"factValues":[{"value":"BOSTON BEER CO INC"}]},{"name":"rpt:f-1041","factDimensions":{"xbrl:concept":"dei:EntityCentralIndexKey","xbrl:period":"2017-12-31T00:00:00/2018-12-30T00:00:00","xbrl:entity":"cik:0000949870"},"factValues":[{"value":"0000949870"}]},{"name":"rpt:f-1042","factDimensions":{"xbrl:concept":"dei:CurrentFiscalYearEndDate","xbrl:period":"2017-12-31T00:00:00/2018-12-30T00:00:00","xbrl:entity":"cik:0000949870"},"factValues":[{"value":"--12-29"}]},{"name":"rpt:f-1043","factDimensions":{"xbrl:concept":"dei:EntityWellKnownSeasonedIssuer","xbrl:period":"2017-12-31T00:00:00/2018-12-30T00:00:00","xbrl:entity":"cik:0000949870"},"factValues":[{"value":"No"}]},{"name":"rpt:f-1044","factDimensions":{"xbrl:concept":"dei:EntityVoluntaryFilers","xbrl:period":"2017-12-31T00:00:00/2018-12-30T00:00:00","xbrl:entity":"cik:0000949870"},"factValues":[{"value":"No"}]},{"name":"rpt:f-1045","factDimensions":{"xbrl:concept":"dei:EntityCurrentReportingStatus","xbrl:period":"2017-12-31T00:00:00/2018-12-30T00:00:00","xbrl:entity":"cik:0000949870"},"factValues":[{"value":"Yes"}]},{"name":"rpt:f-1046","factDimensions":{"xbrl:concept":"dei:EntityFilerCategory","xbrl:period":"2017-12-31T00:00:00/2018-12-30T00:00:00","xbrl:entity":"cik:0000949870"},"factValues":[{"value":"Large Accelerated Filer"}]},{"name":"rpt:f-1047","factDimensions":{"xbrl:concept":"dei:EntityPublicFloat","xbrl:period":"2018-07-01T00:00:00","xbrl:entity":"cik:0000949870","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"2473700000","decimals":-5}]},{"name":"rpt:f-1048","factDimensions":{"xbrl:concept":"dei:TradingSymbol","xbrl:period":"2017-12-31T00:00:00/2018-12-30T00:00:00","xbrl:entity":"cik:0000949870"},"factValues":[{"value":"SAM"}]},{"name":"rpt:f-1049","factDimensions":{"xbrl:concept":"dei:EntityShellCompany","xbrl:period":"2017-12-31T00:00:00/2018-12-30T00:00:00","xbrl:entity":"cik:0000949870"},"factValues":[{"value":"false"}]},{"name":"rpt:f-1050","factDimensions":{"xbrl:concept":"dei:EntityEmergingGrowthCompany","xbrl:period":"2017-12-31T00:00:00/2018-12-30T00:00:00","xbrl:entity":"cik:0000949870"},"factValues":[{"value":"false"}]},{"name":"rpt:f-1051","factDimensions":{"xbrl:concept":"dei:EntitySmallBusiness","xbrl:period":"2017-12-31T00:00:00/2018-12-30T00:00:00","xbrl:entity":"cik:0000949870"},"factValues":[{"value":"false"}]},{"name":"rpt:f-1052","factDimensions":{"xbrl:concept":"us-gaap:ComprehensiveIncomeNoteTextBlock","xbrl:period":"2017-12-31T00:00:00/2018-12-30T00:00:00","xbrl:entity":"cik:0000949870"},"factValues":[{"value":"<div style=\"font-weight:bold;display:inline;width:100%;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\">O. Accumulated Other Comprehensive Loss</div></div></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px; background: none;\"></div><div style=\"color: rgb(0, 0, 0); font-family: &quot;times new roman&quot;; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin-top: 6pt; margin-bottom: 0pt; font-size: 10pt;\">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 the period. The following table details the changes in accumulated other comprehensive loss for 2018, 2017, and 2016 (in thousands):</div><div style=\"color: rgb(0, 0, 0); font-family: &quot;times new roman&quot;; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin-top: 6pt; margin-bottom: 0pt; font-size: 10pt;\"><div style=\"background-color: initial; font-size: 10pt; letter-spacing: 0px; font-family: &quot;times new roman&quot;, serif;;font-weight:bold;display:inline;width:100%;\">&#160;</div></div> <table border=\"0\" style=\"width:100%; table-layout:fixed;\" cellspacing=\"0\" cellpadding=\"0\"><tr><td></td></tr></table><table style=\"border: none;border-collapse: collapse;margin-bottom: .001pt;width: 68%;;margin : 0px auto;;text-align:left;\"><tr><td style=\"border-bottom: none; border-top: none; padding-top: 0px; padding-right: 0px; padding-left: 0px; vertical-align: bottom; font-size: 8pt; background-color: rgba(255, 255, 255, 0);;width:;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; background: none; margin-bottom: 0px; margin-top: 0px; line-height: 8pt; text-decoration: none;\">&#160;</div></td><td style=\"border-top: none; padding-top: 0in; padding-right: 0in; padding-left: 0in; vertical-align: bottom; font-size: 8pt; background-color: rgba(255, 255, 255, 0);;width:;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif; background: none; margin-bottom: 0px; margin-top: 0px; line-height: 8pt; text-decoration: none;\">&#160;</div></td><td colspan=\"2\" style=\"padding-top: 0in; padding-right: 0in; padding-left: 0in; vertical-align: bottom; white-space: nowrap; font-size: 8pt; background-color: rgba(255, 255, 255, 0);;width:;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; text-align: center; white-space: nowrap; font-weight: normal; line-height: 8pt; margin-top: 0pt; margin-bottom: 0pt;\"><div style=\"font-weight:bold;display:inline;width:100%;\">Accumulated&#160;Other</div></div></td><td style=\"border-top: none; padding-top: 0in; padding-right: 0in; padding-left: 0in; vertical-align: bottom; white-space: nowrap; font-size: 8pt; background-color: rgba(255, 255, 255, 0);\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif; background: none; margin-bottom: 0px; margin-top: 0px; line-height: 8pt; text-decoration: none;\">&#160;</div></td></tr><tr><td style=\"border-bottom: none; border-top: none; padding-top: 0px; padding-right: 0px; padding-left: 0px; vertical-align: bottom; font-size: 8pt; background-color: rgba(255, 255, 255, 0);;width:;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; background: none; margin-bottom: 0px; margin-top: 0px; line-height: 8pt; text-decoration: none;\">&#160;</div></td><td style=\"border-top: none; padding-top: 0in; padding-right: 0in; padding-left: 0in; vertical-align: bottom; font-size: 8pt; background-color: rgba(255, 255, 255, 0);;width:;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif; background: none; margin-bottom: 0px; margin-top: 0px; line-height: 8pt; text-decoration: none;\">&#160;</div></td><td colspan=\"2\" style=\"padding-top: 0in; padding-right: 0in; padding-left: 0in; vertical-align: bottom; white-space: nowrap; font-size: 8pt; background-color: rgba(255, 255, 255, 0);;width:;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; text-align: center; white-space: nowrap; line-height: 8pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt;\"><div style=\"font-weight:bold;display:inline;\">Comprehensive&#160;(Loss)</div><div style=\"font-weight:bold;display:inline;\"> </div></div></td><td style=\"border-top: none; padding-top: 0in; padding-right: 0in; padding-left: 0in; vertical-align: bottom; white-space: nowrap; font-size: 8pt; background-color: rgba(255, 255, 255, 0);\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif; background: none; margin-bottom: 0px; margin-top: 0px; line-height: 8pt; text-decoration: none;\">&#160;</div></td></tr><tr style=\"font-size: 8pt;\"><td style=\"border-bottom: none; border-top: none; padding: 0px 0px 1pt; vertical-align: bottom; font-size: 8pt; background-color: rgba(255, 255, 255, 0);;width:;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; background: none; margin-bottom: 0px; margin-top: 0px; line-height: 8pt;\"><div style=\"font-size: 8pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none;;font-weight:bold;display:inline;width:100%;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></div></div></td><td style=\"border-top: none; padding: 0in 0in 1pt; vertical-align: bottom; font-size: 8pt; background-color: rgba(255, 255, 255, 0);;width:;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif; background: none; margin-bottom: 0px; margin-top: 0px; line-height: 8pt;\"><div style=\"font-size: 8pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none;;font-weight:bold;display:inline;width:100%;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></div></div></td><td colspan=\"2\" style=\"border-bottom: 1pt solid rgb(0, 0, 0); padding: 0in; vertical-align: bottom; white-space: nowrap; font-size: 8pt; background-color: rgba(255, 255, 255, 0);;width:;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; text-align: center; white-space: nowrap; line-height: 8pt; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt;\"><div style=\"font-weight:bold;display:inline;width:100%;\"><div style=\"font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-size: 8pt;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\"><div style=\"white-space: nowrap;;font-weight:bold;display:inline;\">Income</div></div></div></div></div></div></td><td style=\"border-top: none; padding: 0in 0in 0.5pt; vertical-align: bottom; white-space: nowrap; font-size: 8pt; background-color: rgba(255, 255, 255, 0);\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif; background: none; margin-bottom: 0px; margin-top: 0px; line-height: 8pt;\"><div style=\"font-size: 8pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none;;font-weight:bold;display:inline;width:100%;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></div></div></td></tr><tr><td style=\"background: rgb(204, 238, 255); border-bottom: none; border-top: none; padding: 0px 0px 1.25pt; vertical-align: bottom; width: 91%;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; margin-bottom: 0px; margin-left: 0.17in; margin-top: 0px; text-indent: -0.17in; line-height: normal;\"><div style=\"font-weight:bold;display:inline;width:100%;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">Balance at December&#160;26, 2015</div></div></div></td><td style=\"background: rgb(204, 238, 255); border-top: none; padding: 0in 0in 1.25pt; vertical-align: bottom; width: 1%;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; background-image: none; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; margin-bottom: 0px; margin-top: 0px; line-height: normal;\"><div style=\"background: none;;font-weight:bold;display:inline;width:100%;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 1%; border-bottom: 2.5pt double black; border-top: 0px none; text-align: left; vertical-align: bottom; padding-top: 0in; padding-right: 0in; padding-left: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: left; white-space: nowrap; margin-left: 0in; text-indent: 0in; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">$</div></div></div></td><td style=\"background: rgb(204, 238, 255); border-bottom: 2.5pt double black; border-top: 0px none; padding-top: 0in; padding-right: 0in; padding-left: 0in; vertical-align: bottom; white-space: nowrap; width: 6%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">(951</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in 0in 1.25pt; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: left; white-space: nowrap; margin-left: 0in; text-indent: 0in; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">)</div></div></div></td></tr><tr><td style=\"border-bottom: none; border-top: none; padding: 0px; vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 91%;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; margin-bottom: 0px; margin-left: 0.17in; margin-top: 0px; text-indent: -0.17in; line-height: normal;\">Deferred pension and other post-retirement benefit costs, net of taxes of&#160;$69</div></td><td style=\"padding: 0in; vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 1%;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; background-image: none; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; margin-bottom: 0px; margin-top: 0px; line-height: normal;\"><div style=\"background: none;;font-weight:bold;display:inline;width:100%;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></div></td><td style=\"background-color: rgba(255, 255, 255, 0); width: 1%; border-bottom: none; border-top: none; text-align: left; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; background-image: none; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; margin-bottom: 0px; margin-top: 0px; line-height: normal;\"><div style=\"background: none;;font-weight:bold;display:inline;width:100%;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></div></td><td style=\"border-bottom: none; border-top: none; padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 6%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">122</div></div></td><td style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; background-image: none; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; margin-bottom: 0px; margin-top: 0px; line-height: normal;\"><div style=\"background: none;;font-weight:bold;display:inline;width:100%;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></div></td></tr><tr><td style=\"background: rgb(204, 238, 255); border-bottom: none; border-top: none; padding: 0px; vertical-align: bottom; width: 91%;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; margin-bottom: 0px; margin-left: 0.17in; margin-top: 0px; text-indent: -0.17in; line-height: normal;\">Amortization of Deferred benefit costs, net of tax benefit&#160;of<div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\"> $101</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; width: 1%;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; background-image: none; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; margin-bottom: 0px; margin-top: 0px; line-height: normal;\"><div style=\"background: none;;font-weight:bold;display:inline;width:100%;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 1%; border-bottom: none; border-top: none; text-align: left; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; background-image: none; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; margin-bottom: 0px; margin-top: 0px; line-height: normal;\"><div style=\"background: none;;font-weight:bold;display:inline;width:100%;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></div></td><td style=\"background: rgb(204, 238, 255); border-bottom: none; border-top: none; padding: 0in; vertical-align: bottom; white-space: nowrap; width: 6%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">(175</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: left; white-space: nowrap; margin-left: 0in; text-indent: 0in; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">)</div></div></div></td></tr><tr><td style=\"border-bottom: none; border-top: none; padding: 0px 0px 0.5pt; vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 91%;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; margin-bottom: 0px; margin-left: 0.17in; margin-top: 0px; text-indent: -0.17in; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">Currency translation adjustment</div></div></div></td><td style=\"padding: 0in 0in 0.5pt; vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 1%;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; background-image: none; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; margin-bottom: 0px; margin-top: 0px; line-height: normal;\"><div style=\"background: none;;font-weight:bold;display:inline;width:100%;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></div></td><td style=\"background-color: rgba(255, 255, 255, 0); width: 1%; border-bottom: 1pt solid black; border-top: none; text-align: left; vertical-align: bottom; padding-top: 0in; padding-right: 0in; padding-left: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; background-image: none; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; margin-bottom: 0px; margin-top: 0px; line-height: normal;\"><div style=\"background: none;;font-weight:bold;display:inline;width:100%;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></div></td><td style=\"border-bottom: 1pt solid black; border-top: none; padding-top: 0in; padding-right: 0in; padding-left: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 6%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">(99</div></div></td><td style=\"padding: 0in 0in 0.5pt; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: left; white-space: nowrap; margin-left: 0in; text-indent: 0in; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">)</div></div></div></td></tr><tr><td style=\"background: rgb(204, 238, 255); border-bottom: none; border-top: none; padding: 0px 0px 1.25pt; vertical-align: bottom; width: 91%;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; margin-bottom: 0px; margin-left: 0.17in; margin-top: 0px; text-indent: -0.17in; line-height: normal;\"><div style=\"font-weight:bold;display:inline;width:100%;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">Balance at December&#160;31, 2016</div></div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in 0in 1.25pt; vertical-align: bottom; width: 1%;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; background-image: none; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; margin-bottom: 0px; margin-top: 0px; line-height: normal;\"><div style=\"background: none;;font-weight:bold;display:inline;width:100%;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 1%; border-bottom: 2.5pt double black; border-top: none; text-align: left; vertical-align: bottom; padding-top: 0in; padding-right: 0in; padding-left: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: left; white-space: nowrap; margin-left: 0in; text-indent: 0in; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">$</div></div></div></td><td style=\"background: rgb(204, 238, 255); border-bottom: 2.5pt double black; border-top: none; padding-top: 0in; padding-right: 0in; padding-left: 0in; vertical-align: bottom; white-space: nowrap; width: 6%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">(1,103</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in 0in 1.25pt; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: left; white-space: nowrap; margin-left: 0in; text-indent: 0in; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">)</div></div></div></td></tr><tr><td style=\"border-bottom: none; border-top: none; padding: 0px; vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 91%;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; margin-bottom: 0px; margin-left: 0.17in; margin-top: 0px; text-indent: -0.17in; line-height: normal;\">Deferred pension and other post-retirement benefit costs, net of tax&#160;benefit&#160;of<div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\"> $57</div></div></td><td style=\"padding: 0in; vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 1%;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; background-image: none; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; margin-bottom: 0px; margin-top: 0px; line-height: normal;\"><div style=\"background: none;;font-weight:bold;display:inline;width:100%;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></div></td><td style=\"background-color: rgba(255, 255, 255, 0); width: 1%; border-bottom: none; border-top: none; text-align: left; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; background-image: none; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; margin-bottom: 0px; margin-top: 0px; line-height: normal;\"><div style=\"background: none;;font-weight:bold;display:inline;width:100%;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></div></td><td style=\"border-bottom: none; border-top: none; padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 6%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">(170</div></div></td><td style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: left; white-space: nowrap; margin-left: 0in; text-indent: 0in; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">)</div></div></div></td></tr><tr><td style=\"background: rgb(204, 238, 255); border-bottom: none; border-top: none; padding: 0px; vertical-align: bottom; width: 91%;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; margin-bottom: 0px; margin-left: 0.17in; margin-top: 0px; text-indent: -0.17in; line-height: normal;\">Amortization of Deferred benefit costs, net of tax&#160;benefit&#160;of<div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\"> $11</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; width: 1%;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; background-image: none; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; margin-bottom: 0px; margin-top: 0px; line-height: normal;\"><div style=\"background: none;;font-weight:bold;display:inline;width:100%;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 1%; border-bottom: none; border-top: none; text-align: left; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; background-image: none; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; margin-bottom: 0px; margin-top: 0px; line-height: normal;\"><div style=\"background: none;;font-weight:bold;display:inline;width:100%;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></div></td><td style=\"background: rgb(204, 238, 255); border-bottom: none; border-top: none; padding: 0in; vertical-align: bottom; white-space: nowrap; width: 6%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">(32</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: left; white-space: nowrap; margin-left: 0in; text-indent: 0in; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">)</div></div></div></td></tr><tr><td style=\"border-bottom: none; border-top: none; padding: 0px 0px 0.5pt; vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 91%;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; margin-bottom: 0px; margin-left: 0.17in; margin-top: 0px; text-indent: -0.17in; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">Currency translation adjustment</div></div></div></td><td style=\"padding: 0in 0in 0.5pt; vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 1%;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; background-image: none; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; margin-bottom: 0px; margin-top: 0px; line-height: normal;\"><div style=\"background: none;;font-weight:bold;display:inline;width:100%;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></div></td><td style=\"background-color: rgba(255, 255, 255, 0); width: 1%; border-bottom: 1pt solid black; border-top: none; text-align: left; vertical-align: bottom; padding-top: 0in; padding-right: 0in; padding-left: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; background-image: none; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; margin-bottom: 0px; margin-top: 0px; line-height: normal;\"><div style=\"background: none;;font-weight:bold;display:inline;width:100%;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></div></td><td style=\"border-bottom: 1pt solid black; border-top: none; padding-top: 0in; padding-right: 0in; padding-left: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 6%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">17</div></div></td><td style=\"padding: 0in 0in 0.5pt; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; background-image: none; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; margin-bottom: 0px; margin-top: 0px; line-height: normal;\"><div style=\"background: none;;font-weight:bold;display:inline;width:100%;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></div></td></tr><tr><td style=\"background: rgb(204, 238, 255); border-bottom: none; border-top: none; padding: 0px; vertical-align: bottom; width: 91%;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; margin-bottom: 0px; margin-left: 0.17in; margin-top: 0px; text-indent: -0.17in; line-height: normal;\"><div style=\"font-weight:bold;display:inline;width:100%;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">Balance at December&#160;30, 2017</div></div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; width: 1%;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; background-image: none; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; margin-bottom: 0px; margin-top: 0px; line-height: normal;\"><div style=\"background: none;;font-weight:bold;display:inline;width:100%;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 1%; border-bottom: none; border-top: none; text-align: left; vertical-align: bottom; padding: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: left; white-space: nowrap; margin-left: 0in; text-indent: 0in; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">$</div></div></div></td><td style=\"background: rgb(204, 238, 255); border-bottom: none; border-top: none; padding: 0in; vertical-align: bottom; white-space: nowrap; width: 6%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">(1,288</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: left; white-space: nowrap; margin-left: 0in; text-indent: 0in; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">)</div></div></div></td></tr><tr><td style=\"border-bottom: none; border-top: none; padding: 0px; vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 91%;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; margin-bottom: 0px; margin-left: 0.17in; margin-top: 0px; text-indent: -0.17in; line-height: normal;\">Deferred pension and other post-retirement benefit costs, net of taxes&#160;of<div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\"> $64</div></div></td><td style=\"padding: 0in; vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 1%;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; background-image: none; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; margin-bottom: 0px; margin-top: 0px; line-height: normal;\"><div style=\"background: none;;font-weight:bold;display:inline;width:100%;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></div></td><td style=\"background-color: rgba(255, 255, 255, 0); width: 1%; border-bottom: none; border-top: none; text-align: left; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; background-image: none; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; margin-bottom: 0px; margin-top: 0px; line-height: normal;\"><div style=\"background: none;;font-weight:bold;display:inline;width:100%;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></div></td><td style=\"border-bottom: none; border-top: none; padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 6%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">191</div></div></td><td style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; background-image: none; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; margin-bottom: 0px; margin-top: 0px; line-height: normal;\"><div style=\"background: none;;font-weight:bold;display:inline;width:100%;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></div></td></tr><tr><td style=\"background: rgb(204, 238, 255); border-bottom: none; border-top: none; padding: 0px; vertical-align: bottom; width: 91%;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; margin-bottom: 0px; margin-left: 0.17in; margin-top: 0px; text-indent: -0.17in; line-height: normal;\">Amortization of Deferred benefit costs, net of taxes&#160;of<div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\"> $29</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; width: 1%;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; background-image: none; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; margin-bottom: 0px; margin-top: 0px; line-height: normal;\"><div style=\"background: none;;font-weight:bold;display:inline;width:100%;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 1%; border-bottom: none; border-top: none; text-align: left; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; background-image: none; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; margin-bottom: 0px; margin-top: 0px; line-height: normal;\"><div style=\"background: none;;font-weight:bold;display:inline;width:100%;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></div></td><td style=\"background: rgb(204, 238, 255); border-bottom: none; border-top: none; padding: 0in; vertical-align: bottom; white-space: nowrap; width: 6%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">86</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; background-image: none; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; margin-bottom: 0px; margin-top: 0px; line-height: normal;\"><div style=\"background: none;;font-weight:bold;display:inline;width:100%;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></div></td></tr><tr><td style=\"border-bottom: none; border-top: none; padding: 0px; vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 91%;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; margin-bottom: 0px; margin-left: 0.17in; margin-top: 0px; text-indent: -0.17in; line-height: normal;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">One time effect of adoption of ASU 2018-02</div><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">, </div></div>Reclassification of Certain Tax Effects from Accumulated Other&#160;Comprehensive Income</div></td><td style=\"padding: 0in; vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 1%;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; background-image: none; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; margin-bottom: 0px; margin-top: 0px; line-height: normal;\"><div style=\"background: none;;font-weight:bold;display:inline;width:100%;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></div></td><td style=\"background-color: rgba(255, 255, 255, 0); width: 1%; border-bottom: none; border-top: none; text-align: left; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; background-image: none; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; margin-bottom: 0px; margin-top: 0px; line-height: normal;\"><div style=\"background: none;;font-weight:bold;display:inline;width:100%;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></div></td><td style=\"border-bottom: none; border-top: none; padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 6%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">(211</div></div></td><td style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: left; white-space: nowrap; margin-left: 0in; text-indent: 0in; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">)</div></div></div></td></tr><tr><td style=\"background: rgb(204, 238, 255); border-bottom: none; border-top: none; padding: 0px 0px 0.5pt; vertical-align: bottom; width: 91%;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; margin-bottom: 0px; margin-left: 0.17in; margin-top: 0px; text-indent: -0.17in; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">Currency translation adjustment</div></div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in 0in 0.5pt; vertical-align: bottom; width: 1%;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; background-image: none; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; margin-bottom: 0px; margin-top: 0px; line-height: normal;\"><div style=\"background: none;;font-weight:bold;display:inline;width:100%;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 1%; border-bottom: 1pt solid black; border-top: none; text-align: left; vertical-align: bottom; padding-top: 0in; padding-right: 0in; padding-left: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; background-image: none; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; margin-bottom: 0px; margin-top: 0px; line-height: normal;\"><div style=\"background: none;;font-weight:bold;display:inline;width:100%;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></div></td><td style=\"background: rgb(204, 238, 255); border-bottom: 1pt solid black; border-top: none; padding-top: 0in; padding-right: 0in; padding-left: 0in; vertical-align: bottom; white-space: nowrap; width: 6%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">25</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in 0in 0.5pt; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; background-image: none; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; margin-bottom: 0px; margin-top: 0px; line-height: normal;\"><div style=\"background: none;;font-weight:bold;display:inline;width:100%;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></div></td></tr><tr><td style=\"border-bottom: none; border-top: none; padding: 0px 0px 1.25pt; vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 91%;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; margin-bottom: 0px; margin-left: 0.17in; margin-top: 0px; text-indent: -0.17in; line-height: normal;\"><div style=\"font-weight:bold;display:inline;width:100%;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">Balance at December&#160;29, 2018</div></div></div></td><td style=\"padding: 0in 0in 1.25pt; vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 1%;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; background-image: none; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; margin-bottom: 0px; margin-top: 0px; line-height: normal;\"><div style=\"background: none;;font-weight:bold;display:inline;width:100%;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></div></td><td style=\"background-color: rgba(255, 255, 255, 0); width: 1%; border-bottom: 2.5pt double black; border-top: none; text-align: left; vertical-align: bottom; padding-top: 0in; padding-right: 0in; padding-left: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: left; white-space: nowrap; margin-left: 0in; text-indent: 0in; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">$</div></div></div></td><td style=\"border-bottom: 2.5pt double black; border-top: none; padding-top: 0in; padding-right: 0in; padding-left: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 6%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">(1,197</div></div></td><td style=\"padding: 0in 0in 1.25pt; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: left; white-space: nowrap; margin-left: 0in; text-indent: 0in; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">)&#160;&#160;</div></div></div></td></tr></table>"}]},{"name":"rpt:f-1053","factDimensions":{"xbrl:concept":"us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock","xbrl:period":"2017-12-31T00:00:00/2018-12-30T00:00:00","xbrl:entity":"cik:0000949870"},"factValues":[{"value":"<div style=\"color: rgb(0, 0, 0); font-family: &quot;times new roman&quot;; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin-top: 6pt; margin-bottom: 0pt; font-size: 10pt;\">The following table details the changes in accumulated other comprehensive loss for 2018, 2017, and 2016 (in thousands):</div><table border=\"0\" style=\"width:100%; table-layout:fixed;\" cellspacing=\"0\" cellpadding=\"0\"><tr><td></td></tr></table><div><table style=\"border: none;border-collapse: collapse;margin-bottom: .001pt;width: 68%;;margin : 0px auto;;text-align:left;;margin-left :auto;margin-right :auto;\"><tr><td style=\"border-bottom: none; border-top: none; padding-top: 0px; padding-right: 0px; padding-left: 0px; vertical-align: bottom; font-size: 8pt; background-color: rgba(255, 255, 255, 0);;width:;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; background: none; margin-bottom: 0px; margin-top: 0px; line-height: 8pt; text-decoration: none;\">&#160;</div></td><td style=\"border-top: none; padding-top: 0in; padding-right: 0in; padding-left: 0in; vertical-align: bottom; font-size: 8pt; background-color: rgba(255, 255, 255, 0);;width:;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif; background: none; margin-bottom: 0px; margin-top: 0px; line-height: 8pt; text-decoration: none;\">&#160;</div></td><td colspan=\"2\" style=\"padding-top: 0in; padding-right: 0in; padding-left: 0in; vertical-align: bottom; white-space: nowrap; font-size: 8pt; background-color: rgba(255, 255, 255, 0);;width:;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; text-align: center; white-space: nowrap; font-weight: normal; line-height: 8pt; margin-top: 0pt; margin-bottom: 0pt;\"><div style=\"font-weight:bold;display:inline;width:100%;\">Accumulated&#160;Other</div></div></td><td style=\"border-top: none; padding-top: 0in; padding-right: 0in; padding-left: 0in; vertical-align: bottom; white-space: nowrap; font-size: 8pt; background-color: rgba(255, 255, 255, 0);\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif; background: none; margin-bottom: 0px; margin-top: 0px; line-height: 8pt; text-decoration: none;\">&#160;</div></td></tr><tr><td style=\"border-bottom: none; border-top: none; padding-top: 0px; padding-right: 0px; padding-left: 0px; vertical-align: bottom; font-size: 8pt; background-color: rgba(255, 255, 255, 0);;width:;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; background: none; margin-bottom: 0px; margin-top: 0px; line-height: 8pt; text-decoration: none;\">&#160;</div></td><td style=\"border-top: none; padding-top: 0in; padding-right: 0in; padding-left: 0in; vertical-align: bottom; font-size: 8pt; background-color: rgba(255, 255, 255, 0);;width:;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif; background: none; margin-bottom: 0px; margin-top: 0px; line-height: 8pt; text-decoration: none;\">&#160;</div></td><td colspan=\"2\" style=\"padding-top: 0in; padding-right: 0in; padding-left: 0in; vertical-align: bottom; white-space: nowrap; font-size: 8pt; background-color: rgba(255, 255, 255, 0);;width:;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; text-align: center; white-space: nowrap; line-height: 8pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt;\"><div style=\"font-weight:bold;display:inline;\">Comprehensive&#160;(Loss)</div><div style=\"font-weight:bold;display:inline;\"> </div></div></td><td style=\"border-top: none; padding-top: 0in; padding-right: 0in; padding-left: 0in; vertical-align: bottom; white-space: nowrap; font-size: 8pt; background-color: rgba(255, 255, 255, 0);\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif; background: none; margin-bottom: 0px; margin-top: 0px; line-height: 8pt; text-decoration: none;\">&#160;</div></td></tr><tr style=\"font-size: 8pt;\"><td style=\"border-bottom: none; border-top: none; padding: 0px 0px 1pt; vertical-align: bottom; font-size: 8pt; background-color: rgba(255, 255, 255, 0);;width:;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; background: none; margin-bottom: 0px; margin-top: 0px; line-height: 8pt;\"><div style=\"font-size: 8pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none;;font-weight:bold;display:inline;width:100%;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></div></div></td><td style=\"border-top: none; padding: 0in 0in 1pt; vertical-align: bottom; font-size: 8pt; background-color: rgba(255, 255, 255, 0);;width:;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif; background: none; margin-bottom: 0px; margin-top: 0px; line-height: 8pt;\"><div style=\"font-size: 8pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none;;font-weight:bold;display:inline;width:100%;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></div></div></td><td colspan=\"2\" style=\"border-bottom: 1pt solid rgb(0, 0, 0); padding: 0in; vertical-align: bottom; white-space: nowrap; font-size: 8pt; background-color: rgba(255, 255, 255, 0);;width:;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; text-align: center; white-space: nowrap; line-height: 8pt; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt;\"><div style=\"font-weight:bold;display:inline;width:100%;\"><div style=\"font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"letter-spacing: 0px; top: 0px; font-size: 8pt;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\"><div style=\"white-space: nowrap;;font-weight:bold;display:inline;\">Income</div></div></div></div></div></div></td><td style=\"border-top: none; padding: 0in 0in 0.5pt; vertical-align: bottom; white-space: nowrap; font-size: 8pt; background-color: rgba(255, 255, 255, 0);\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif; background: none; margin-bottom: 0px; margin-top: 0px; line-height: 8pt;\"><div style=\"font-size: 8pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"background: none;;font-weight:bold;display:inline;width:100%;\"><div style=\"background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></div></div></td></tr><tr><td style=\"background: rgb(204, 238, 255); border-bottom: none; border-top: none; padding: 0px 0px 1.25pt; vertical-align: bottom; width: 91%;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; margin-bottom: 0px; margin-left: 0.17in; margin-top: 0px; text-indent: -0.17in; line-height: normal;\"><div style=\"font-weight:bold;display:inline;width:100%;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">Balance at December&#160;26, 2015</div></div></div></td><td style=\"background: rgb(204, 238, 255); border-top: none; padding: 0in 0in 1.25pt; vertical-align: bottom; width: 1%;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; background-image: none; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; margin-bottom: 0px; margin-top: 0px; line-height: normal;\"><div style=\"background: none;;font-weight:bold;display:inline;width:100%;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 1%; border-bottom: 2.5pt double black; border-top: 0px none; text-align: left; vertical-align: bottom; padding-top: 0in; padding-right: 0in; padding-left: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: left; white-space: nowrap; margin-left: 0in; text-indent: 0in; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">$</div></div></div></td><td style=\"background: rgb(204, 238, 255); border-bottom: 2.5pt double black; border-top: 0px none; padding-top: 0in; padding-right: 0in; padding-left: 0in; vertical-align: bottom; white-space: nowrap; width: 6%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">(951</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in 0in 1.25pt; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: left; white-space: nowrap; margin-left: 0in; text-indent: 0in; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">)</div></div></div></td></tr><tr><td style=\"border-bottom: none; border-top: none; padding: 0px; vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 91%;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; margin-bottom: 0px; margin-left: 0.17in; margin-top: 0px; text-indent: -0.17in; line-height: normal;\">Deferred pension and other post-retirement benefit costs, net of taxes of&#160;$69</div></td><td style=\"padding: 0in; vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 1%;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; background-image: none; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; margin-bottom: 0px; margin-top: 0px; line-height: normal;\"><div style=\"background: none;;font-weight:bold;display:inline;width:100%;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></div></td><td style=\"background-color: rgba(255, 255, 255, 0); width: 1%; border-bottom: none; border-top: none; text-align: left; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; background-image: none; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; margin-bottom: 0px; margin-top: 0px; line-height: normal;\"><div style=\"background: none;;font-weight:bold;display:inline;width:100%;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></div></td><td style=\"border-bottom: none; border-top: none; padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 6%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">122</div></div></td><td style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; background-image: none; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; margin-bottom: 0px; margin-top: 0px; line-height: normal;\"><div style=\"background: none;;font-weight:bold;display:inline;width:100%;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></div></td></tr><tr><td style=\"background: rgb(204, 238, 255); border-bottom: none; border-top: none; padding: 0px; vertical-align: bottom; width: 91%;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; margin-bottom: 0px; margin-left: 0.17in; margin-top: 0px; text-indent: -0.17in; line-height: normal;\">Amortization of Deferred benefit costs, net of tax benefit&#160;of<div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\"> $101</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; width: 1%;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; background-image: none; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; margin-bottom: 0px; margin-top: 0px; line-height: normal;\"><div style=\"background: none;;font-weight:bold;display:inline;width:100%;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 1%; border-bottom: none; border-top: none; text-align: left; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; background-image: none; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; margin-bottom: 0px; margin-top: 0px; line-height: normal;\"><div style=\"background: none;;font-weight:bold;display:inline;width:100%;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></div></td><td style=\"background: rgb(204, 238, 255); border-bottom: none; border-top: none; padding: 0in; vertical-align: bottom; white-space: nowrap; width: 6%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">(175</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: left; white-space: nowrap; margin-left: 0in; text-indent: 0in; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">)</div></div></div></td></tr><tr><td style=\"border-bottom: none; border-top: none; padding: 0px 0px 0.5pt; vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 91%;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; margin-bottom: 0px; margin-left: 0.17in; margin-top: 0px; text-indent: -0.17in; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">Currency translation adjustment</div></div></div></td><td style=\"padding: 0in 0in 0.5pt; vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 1%;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; background-image: none; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; margin-bottom: 0px; margin-top: 0px; line-height: normal;\"><div style=\"background: none;;font-weight:bold;display:inline;width:100%;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></div></td><td style=\"background-color: rgba(255, 255, 255, 0); width: 1%; border-bottom: 1pt solid black; border-top: none; text-align: left; vertical-align: bottom; padding-top: 0in; padding-right: 0in; padding-left: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; background-image: none; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; margin-bottom: 0px; margin-top: 0px; line-height: normal;\"><div style=\"background: none;;font-weight:bold;display:inline;width:100%;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></div></td><td style=\"border-bottom: 1pt solid black; border-top: none; padding-top: 0in; padding-right: 0in; padding-left: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 6%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">(99</div></div></td><td style=\"padding: 0in 0in 0.5pt; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: left; white-space: nowrap; margin-left: 0in; text-indent: 0in; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">)</div></div></div></td></tr><tr><td style=\"background: rgb(204, 238, 255); border-bottom: none; border-top: none; padding: 0px 0px 1.25pt; vertical-align: bottom; width: 91%;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; margin-bottom: 0px; margin-left: 0.17in; margin-top: 0px; text-indent: -0.17in; line-height: normal;\"><div style=\"font-weight:bold;display:inline;width:100%;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">Balance at December&#160;31, 2016</div></div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in 0in 1.25pt; vertical-align: bottom; width: 1%;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; background-image: none; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; margin-bottom: 0px; margin-top: 0px; line-height: normal;\"><div style=\"background: none;;font-weight:bold;display:inline;width:100%;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 1%; border-bottom: 2.5pt double black; border-top: none; text-align: left; vertical-align: bottom; padding-top: 0in; padding-right: 0in; padding-left: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: left; white-space: nowrap; margin-left: 0in; text-indent: 0in; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">$</div></div></div></td><td style=\"background: rgb(204, 238, 255); border-bottom: 2.5pt double black; border-top: none; padding-top: 0in; padding-right: 0in; padding-left: 0in; vertical-align: bottom; white-space: nowrap; width: 6%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">(1,103</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in 0in 1.25pt; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: left; white-space: nowrap; margin-left: 0in; text-indent: 0in; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">)</div></div></div></td></tr><tr><td style=\"border-bottom: none; border-top: none; padding: 0px; vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 91%;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; margin-bottom: 0px; margin-left: 0.17in; margin-top: 0px; text-indent: -0.17in; line-height: normal;\">Deferred pension and other post-retirement benefit costs, net of tax&#160;benefit&#160;of<div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\"> $57</div></div></td><td style=\"padding: 0in; vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 1%;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; background-image: none; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; margin-bottom: 0px; margin-top: 0px; line-height: normal;\"><div style=\"background: none;;font-weight:bold;display:inline;width:100%;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></div></td><td style=\"background-color: rgba(255, 255, 255, 0); width: 1%; border-bottom: none; border-top: none; text-align: left; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; background-image: none; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; margin-bottom: 0px; margin-top: 0px; line-height: normal;\"><div style=\"background: none;;font-weight:bold;display:inline;width:100%;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></div></td><td style=\"border-bottom: none; border-top: none; padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 6%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">(170</div></div></td><td style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: left; white-space: nowrap; margin-left: 0in; text-indent: 0in; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">)</div></div></div></td></tr><tr><td style=\"background: rgb(204, 238, 255); border-bottom: none; border-top: none; padding: 0px; vertical-align: bottom; width: 91%;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; margin-bottom: 0px; margin-left: 0.17in; margin-top: 0px; text-indent: -0.17in; line-height: normal;\">Amortization of Deferred benefit costs, net of tax&#160;benefit&#160;of<div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\"> $11</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; width: 1%;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; background-image: none; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; margin-bottom: 0px; margin-top: 0px; line-height: normal;\"><div style=\"background: none;;font-weight:bold;display:inline;width:100%;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 1%; border-bottom: none; border-top: none; text-align: left; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; background-image: none; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; margin-bottom: 0px; margin-top: 0px; line-height: normal;\"><div style=\"background: none;;font-weight:bold;display:inline;width:100%;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></div></td><td style=\"background: rgb(204, 238, 255); border-bottom: none; border-top: none; padding: 0in; vertical-align: bottom; white-space: nowrap; width: 6%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">(32</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: left; white-space: nowrap; margin-left: 0in; text-indent: 0in; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">)</div></div></div></td></tr><tr><td style=\"border-bottom: none; border-top: none; padding: 0px 0px 0.5pt; vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 91%;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; margin-bottom: 0px; margin-left: 0.17in; margin-top: 0px; text-indent: -0.17in; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">Currency translation adjustment</div></div></div></td><td style=\"padding: 0in 0in 0.5pt; vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 1%;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; background-image: none; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; margin-bottom: 0px; margin-top: 0px; line-height: normal;\"><div style=\"background: none;;font-weight:bold;display:inline;width:100%;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></div></td><td style=\"background-color: rgba(255, 255, 255, 0); width: 1%; border-bottom: 1pt solid black; border-top: none; text-align: left; vertical-align: bottom; padding-top: 0in; padding-right: 0in; padding-left: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; background-image: none; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; margin-bottom: 0px; margin-top: 0px; line-height: normal;\"><div style=\"background: none;;font-weight:bold;display:inline;width:100%;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></div></td><td style=\"border-bottom: 1pt solid black; border-top: none; padding-top: 0in; padding-right: 0in; padding-left: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 6%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">17</div></div></td><td style=\"padding: 0in 0in 0.5pt; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; background-image: none; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; margin-bottom: 0px; margin-top: 0px; line-height: normal;\"><div style=\"background: none;;font-weight:bold;display:inline;width:100%;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></div></td></tr><tr><td style=\"background: rgb(204, 238, 255); border-bottom: none; border-top: none; padding: 0px; vertical-align: bottom; width: 91%;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; margin-bottom: 0px; margin-left: 0.17in; margin-top: 0px; text-indent: -0.17in; line-height: normal;\"><div style=\"font-weight:bold;display:inline;width:100%;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">Balance at December&#160;30, 2017</div></div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; width: 1%;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; background-image: none; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; margin-bottom: 0px; margin-top: 0px; line-height: normal;\"><div style=\"background: none;;font-weight:bold;display:inline;width:100%;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 1%; border-bottom: none; border-top: none; text-align: left; vertical-align: bottom; padding: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: left; white-space: nowrap; margin-left: 0in; text-indent: 0in; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">$</div></div></div></td><td style=\"background: rgb(204, 238, 255); border-bottom: none; border-top: none; padding: 0in; vertical-align: bottom; white-space: nowrap; width: 6%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">(1,288</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: left; white-space: nowrap; margin-left: 0in; text-indent: 0in; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">)</div></div></div></td></tr><tr><td style=\"border-bottom: none; border-top: none; padding: 0px; vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 91%;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; margin-bottom: 0px; margin-left: 0.17in; margin-top: 0px; text-indent: -0.17in; line-height: normal;\">Deferred pension and other post-retirement benefit costs, net of taxes&#160;of<div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\"> $64</div></div></td><td style=\"padding: 0in; vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 1%;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; background-image: none; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; margin-bottom: 0px; margin-top: 0px; line-height: normal;\"><div style=\"background: none;;font-weight:bold;display:inline;width:100%;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></div></td><td style=\"background-color: rgba(255, 255, 255, 0); width: 1%; border-bottom: none; border-top: none; text-align: left; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; background-image: none; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; margin-bottom: 0px; margin-top: 0px; line-height: normal;\"><div style=\"background: none;;font-weight:bold;display:inline;width:100%;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></div></td><td style=\"border-bottom: none; border-top: none; padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 6%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">191</div></div></td><td style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; background-image: none; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; margin-bottom: 0px; margin-top: 0px; line-height: normal;\"><div style=\"background: none;;font-weight:bold;display:inline;width:100%;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></div></td></tr><tr><td style=\"background: rgb(204, 238, 255); border-bottom: none; border-top: none; padding: 0px; vertical-align: bottom; width: 91%;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; margin-bottom: 0px; margin-left: 0.17in; margin-top: 0px; text-indent: -0.17in; line-height: normal;\">Amortization of Deferred benefit costs, net of taxes&#160;of<div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\"> $29</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; width: 1%;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; background-image: none; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; margin-bottom: 0px; margin-top: 0px; line-height: normal;\"><div style=\"background: none;;font-weight:bold;display:inline;width:100%;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 1%; border-bottom: none; border-top: none; text-align: left; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; background-image: none; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; margin-bottom: 0px; margin-top: 0px; line-height: normal;\"><div style=\"background: none;;font-weight:bold;display:inline;width:100%;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></div></td><td style=\"background: rgb(204, 238, 255); border-bottom: none; border-top: none; padding: 0in; vertical-align: bottom; white-space: nowrap; width: 6%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">86</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; background-image: none; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; margin-bottom: 0px; margin-top: 0px; line-height: normal;\"><div style=\"background: none;;font-weight:bold;display:inline;width:100%;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></div></td></tr><tr><td style=\"border-bottom: none; border-top: none; padding: 0px; vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 91%;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; margin-bottom: 0px; margin-left: 0.17in; margin-top: 0px; text-indent: -0.17in; line-height: normal;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">One time effect of adoption of ASU 2018-02</div><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">, </div></div>Reclassification of Certain Tax Effects from Accumulated Other&#160;Comprehensive Income</div></td><td style=\"padding: 0in; vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 1%;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; background-image: none; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; margin-bottom: 0px; margin-top: 0px; line-height: normal;\"><div style=\"background: none;;font-weight:bold;display:inline;width:100%;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></div></td><td style=\"background-color: rgba(255, 255, 255, 0); width: 1%; border-bottom: none; border-top: none; text-align: left; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; background-image: none; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; margin-bottom: 0px; margin-top: 0px; line-height: normal;\"><div style=\"background: none;;font-weight:bold;display:inline;width:100%;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></div></td><td style=\"border-bottom: none; border-top: none; padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 6%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">(211</div></div></td><td style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: left; white-space: nowrap; margin-left: 0in; text-indent: 0in; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">)</div></div></div></td></tr><tr><td style=\"background: rgb(204, 238, 255); border-bottom: none; border-top: none; padding: 0px 0px 0.5pt; vertical-align: bottom; width: 91%;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; margin-bottom: 0px; margin-left: 0.17in; margin-top: 0px; text-indent: -0.17in; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">Currency translation adjustment</div></div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in 0in 0.5pt; vertical-align: bottom; width: 1%;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; background-image: none; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; margin-bottom: 0px; margin-top: 0px; line-height: normal;\"><div style=\"background: none;;font-weight:bold;display:inline;width:100%;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 1%; border-bottom: 1pt solid black; border-top: none; text-align: left; vertical-align: bottom; padding-top: 0in; padding-right: 0in; padding-left: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; background-image: none; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; margin-bottom: 0px; margin-top: 0px; line-height: normal;\"><div style=\"background: none;;font-weight:bold;display:inline;width:100%;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></div></td><td style=\"background: rgb(204, 238, 255); border-bottom: 1pt solid black; border-top: none; padding-top: 0in; padding-right: 0in; padding-left: 0in; vertical-align: bottom; white-space: nowrap; width: 6%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">25</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in 0in 0.5pt; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; background-image: none; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; margin-bottom: 0px; margin-top: 0px; line-height: normal;\"><div style=\"background: none;;font-weight:bold;display:inline;width:100%;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></div></td></tr><tr><td style=\"border-bottom: none; border-top: none; padding: 0px 0px 1.25pt; vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 91%;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; margin-bottom: 0px; margin-left: 0.17in; margin-top: 0px; text-indent: -0.17in; line-height: normal;\"><div style=\"font-weight:bold;display:inline;width:100%;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">Balance at December&#160;29, 2018</div></div></div></td><td style=\"padding: 0in 0in 1.25pt; vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 1%;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; background-image: none; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; margin-bottom: 0px; margin-top: 0px; line-height: normal;\"><div style=\"background: none;;font-weight:bold;display:inline;width:100%;\"><div style=\"font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></div></div></td><td style=\"background-color: rgba(255, 255, 255, 0); width: 1%; border-bottom: 2.5pt double black; border-top: none; text-align: left; vertical-align: bottom; padding-top: 0in; padding-right: 0in; padding-left: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: left; white-space: nowrap; margin-left: 0in; text-indent: 0in; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">$</div></div></div></td><td style=\"border-bottom: 2.5pt double black; border-top: none; padding-top: 0in; padding-right: 0in; padding-left: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 6%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">(1,197</div></div></td><td style=\"padding: 0in 0in 1.25pt; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: left; white-space: nowrap; margin-left: 0in; text-indent: 0in; line-height: normal;\"><div style=\"font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">)&#160;&#160;</div></div></div></td></tr></table></div>"}]},{"name":"rpt:f-1054","factDimensions":{"xbrl:concept":"srt:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock","xbrl:period":"2017-12-31T00:00:00/2018-12-30T00:00:00","xbrl:entity":"cik:0000949870"},"factValues":[{"value":"<div><div style=\"letter-spacing: 0px; font-size: 10pt;;font-weight:bold;display:inline;\">P. Valuation and Qualifying Accounts</div><div style=\"font-size:10pt; margin-top:6pt; margin-bottom:0pt; font-family:times new roman\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">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.</div></div><div style=\"font-size: 12pt; margin-top: 0px; margin-bottom: 0px; background: none;\"><div style=\"text-decoration: none; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div><table style=\"width: 92%; border-spacing: 0px; border-collapse: separate;;margin : 0px auto;;text-align:left;\"><tr style=\"page-break-inside:avoid\"><td style=\"padding: 0px 0.75pt 2pt 0in; font-size: 8pt; white-space: nowrap; width: 64%; vertical-align: bottom;\"><div style=\"margin: 0in 0in 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; line-height: normal;\"><div style=\"font-size: 8pt;;font-weight:bold;display:inline;\"><div style=\"font-size: 8pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">Allowance&#160;for&#160;Doubtful&#160;Accounts</div></div></div></td><td style=\"padding: 0in 0in 2pt; font-size: 8pt; white-space: nowrap; vertical-align: bottom;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt;;display:inline;\">&#160;</div></div></td><td colspan=\"2\" style=\"padding: 0in; font-size: 8pt; white-space: nowrap; vertical-align: bottom; width: 5%; border-bottom: 1pt solid black;\"><div style=\"text-align: center; margin: 0in 0in 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; line-height: normal; white-space: nowrap;\"><div style=\"white-space: nowrap; font-size: 8pt;;font-weight:bold;display:inline;\"><div style=\"font-size: 8pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">Balance at<br/>Beginning<br/>of Period</div></div></div></td><td style=\"padding: 0in 0in 1pt; font-size: 8pt; white-space: nowrap; vertical-align: bottom;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt;;display:inline;\">&#160;</div></div></td><td style=\"padding: 0in 0in 2pt; font-size: 8pt; white-space: nowrap; vertical-align: bottom;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt;;display:inline;\">&#160;</div></div></td><td colspan=\"2\" style=\"padding: 0in; font-size: 8pt; white-space: nowrap; vertical-align: bottom; width: 5%; border-bottom: 0.75pt solid black;\"><div style=\"text-align: center; margin: 0in 0in 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; line-height: normal; white-space: nowrap;\"><div style=\"white-space: nowrap; font-size: 8pt;;font-weight:bold;display:inline;\"><div style=\"font-size: 8pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">Net Provision<br/>(Recovery)</div></div></div></td><td style=\"padding: 0in 0in 0.75pt; font-size: 8pt; white-space: nowrap; vertical-align: bottom;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt;;display:inline;\">&#160;</div></div></td><td style=\"padding: 0in 0in 2pt; font-size: 8pt; white-space: nowrap; vertical-align: bottom;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt;;display:inline;\">&#160;</div></div></td><td colspan=\"2\" style=\"padding: 0in; font-size: 8pt; white-space: nowrap; vertical-align: bottom; width: 5%; border-bottom: 1pt solid black;\"><div style=\"text-align: center; margin: 0in 0in 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; line-height: normal; white-space: nowrap;\"><div style=\"white-space: nowrap; font-size: 8pt;;font-weight:bold;display:inline;\"><div style=\"font-size: 8pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">Amounts<br/>Charged Against<br/>Reserves</div></div></div></td><td style=\"padding: 0in 0in 1pt; font-size: 8pt; white-space: nowrap; vertical-align: bottom;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt;;display:inline;\">&#160;</div></div></td><td style=\"padding: 0in 0in 2pt; font-size: 8pt; white-space: nowrap; vertical-align: bottom;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt;;display:inline;\">&#160;</div></div></td><td colspan=\"2\" style=\"padding: 0in; font-size: 8pt; white-space: nowrap; vertical-align: bottom; width: 5%; border-bottom: 1pt solid black;\"><div style=\"text-align: center; margin: 0in 0in 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; line-height: normal; white-space: nowrap;\"><div style=\"white-space: nowrap; font-size: 8pt;;font-weight:bold;display:inline;\"><div style=\"font-size: 8pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">Balance at<br/>End of<br/>Period</div></div></div></td><td style=\"padding: 0in 0in 1pt; font-size: 8pt; white-space: nowrap; vertical-align: bottom;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt;;display:inline;\">&#160;</div></div></td></tr><tr style=\"page-break-inside:avoid\"><td style=\"padding: 0px 0.75pt 0px 0in; font-size: 8pt; width: 64%; vertical-align: bottom;\"><div style=\"margin: 0px 0in; font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; line-height: normal; background: none;\"><div style=\"font-size: 8pt; text-decoration: none; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">&#160;</div></div></td><td style=\"padding: 0in; font-size: 8pt; vertical-align: bottom;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt;;display:inline;\">&#160;</div></div></td><td colspan=\"2\" style=\"padding: 0in; font-size: 8pt; white-space: nowrap; vertical-align: bottom; width: 5%;\"><div style=\"margin: 0px 0in; font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; line-height: normal; background: none; white-space: nowrap;\"><div style=\"font-size: 8pt; text-decoration: none; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">&#160;</div></div></td><td style=\"padding: 0in; font-size: 8pt; white-space: nowrap; vertical-align: bottom;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt;;display:inline;\">&#160;</div></div></td><td style=\"padding: 0in; font-size: 8pt; white-space: nowrap; vertical-align: bottom;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt;;display:inline;\">&#160;</div></div></td><td colspan=\"6\" style=\"padding: 0in; font-size: 8pt; white-space: nowrap; vertical-align: bottom; width: 5%;\"><div style=\"text-align: center; margin: 0in 0in 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; line-height: normal; white-space: nowrap;\"><div style=\"font-size: 8pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">(In thousands)</div></div></td><td style=\"padding: 0in; font-size: 8pt; white-space: nowrap; vertical-align: bottom;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt;;display:inline;\">&#160;</div></div></td><td style=\"padding: 0in; font-size: 8pt; white-space: nowrap; vertical-align: bottom;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt;;display:inline;\">&#160;</div></div></td><td colspan=\"2\" style=\"padding: 0in; font-size: 8pt; white-space: nowrap; vertical-align: bottom; width: 5%;\"><div style=\"margin: 0px 0in; font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; line-height: normal; background: none; white-space: nowrap;\"><div style=\"font-size: 8pt; text-decoration: none; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">&#160;</div></div></td><td style=\"padding: 0in; font-size: 8pt; white-space: nowrap; vertical-align: bottom;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt;;display:inline;\">&#160;</div></div></td></tr><tr style=\"page-break-inside:avoid\"><td style=\"background: rgb(204, 238, 255); padding: 0px 0.75pt; width: 64%; vertical-align: bottom;\"><div style=\"font-size: 10pt; margin-left: 12pt; text-indent: -12pt; font-family: &quot;times new roman&quot;, times, serif; line-height: normal;\"><div style=\"background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt;;display:inline;\">2018</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; width: 3%; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt;;display:inline;\">&#160;</div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 1%; text-align: left; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; text-align: left; margin: 0in 0in 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; line-height: normal; white-space: nowrap; text-indent: 0in;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt;;display:inline;\">$</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; white-space: nowrap; width: 4%; vertical-align: bottom;\"><div style=\"font-size: 10pt; text-align: right; margin: 0in 0in 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; line-height: normal; white-space: nowrap;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt;;display:inline;\">&#8212;</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; white-space: nowrap; width: 1%; text-align: left; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt;;display:inline;\">&#160;</div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 3%; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt;;display:inline;\">&#160;</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; white-space: nowrap; width: 1%; text-align: left; vertical-align: bottom;\"><div style=\"font-size: 10pt; text-align: left; margin: 0in 0in 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; line-height: normal; white-space: nowrap; text-indent: 0in;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt;;display:inline;\">$</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; white-space: nowrap; width: 4%; text-align: right; vertical-align: bottom;\"><div style=\"font-size: 10pt; text-align: right; margin: 0in 0in 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; line-height: normal; white-space: nowrap;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt;;display:inline;\">2</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; white-space: nowrap; width: 1%; text-align: left; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt;;display:inline;\">&#160;</div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 3%; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt;;display:inline;\">&#160;</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; white-space: nowrap; width: 1%; text-align: left; vertical-align: bottom;\"><div style=\"font-size: 10pt; text-align: left; margin: 0in 0in 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; line-height: normal; white-space: nowrap; text-indent: 0in;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt;;display:inline;\">$</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; white-space: nowrap; width: 4%; vertical-align: bottom;\"><div style=\"font-size: 10pt; text-align: right; margin: 0in 0in 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; line-height: normal; white-space: nowrap;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt;;display:inline;\">&#8212;</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; white-space: nowrap; width: 1%; text-align: left; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt;;display:inline;\">&#160;</div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 3%; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt;;display:inline;\">&#160;</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; white-space: nowrap; width: 1%; text-align: left; vertical-align: bottom;\"><div style=\"font-size: 10pt; text-align: left; margin: 0in 0in 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; line-height: normal; white-space: nowrap; text-indent: 0in;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt;;display:inline;\">$</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; white-space: nowrap; width: 4%; text-align: right; vertical-align: bottom;\"><div style=\"font-size: 10pt; text-align: right; margin: 0in 0in 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; line-height: normal; white-space: nowrap;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt;;display:inline;\">2</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; white-space: nowrap; width: 1%; text-align: left; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt;;display:inline;\">&#160;</div></div></td></tr><tr style=\"page-break-inside:avoid\"><td style=\"padding: 0px 0.75pt; background-color: rgba(255, 255, 255, 0); width: 64%; vertical-align: bottom;\"><div style=\"font-size: 10pt; margin-left: 12pt; text-indent: -12pt; font-family: &quot;times new roman&quot;, times, serif; line-height: normal;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt;;display:inline;\">2017</div></div></td><td style=\"padding: 0in; background-color: rgba(255, 255, 255, 0); width: 3%; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt;;display:inline;\">&#160;</div></div></td><td style=\"background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; text-align: left; margin: 0in 0in 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; line-height: normal; white-space: nowrap; text-indent: 0in;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt;;display:inline;\">$</div></div></td><td style=\"padding: 0in; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 4%; vertical-align: bottom;\"><div style=\"font-size: 10pt; text-align: right; margin: 0in 0in 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; line-height: normal; white-space: nowrap;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt;;display:inline;\">&#8212;</div></div></td><td style=\"padding: 0in; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt;;display:inline;\">&#160;</div></div></td><td style=\"background-color: rgba(255, 255, 255, 0); width: 3%; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt;;display:inline;\">&#160;</div></div></td><td style=\"padding: 0in; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left; vertical-align: bottom;\"><div style=\"font-size: 10pt; text-align: left; margin: 0in 0in 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; line-height: normal; white-space: nowrap; text-indent: 0in;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt;;display:inline;\">$</div></div></td><td style=\"padding: 0in; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 4%; vertical-align: bottom;\"><div style=\"font-size: 10pt; text-align: right; margin: 0in 0in 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; line-height: normal; white-space: nowrap;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt;;display:inline;\">&#8212;</div></div></td><td style=\"padding: 0in; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt;;display:inline;\">&#160;</div></div></td><td style=\"background-color: rgba(255, 255, 255, 0); width: 3%; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt;;display:inline;\">&#160;</div></div></td><td style=\"padding: 0in; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left; vertical-align: bottom;\"><div style=\"font-size: 10pt; text-align: left; margin: 0in 0in 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; line-height: normal; white-space: nowrap; text-indent: 0in;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt;;display:inline;\">$</div></div></td><td style=\"padding: 0in; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 4%; vertical-align: bottom;\"><div style=\"font-size: 10pt; text-align: right; margin: 0in 0in 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; line-height: normal; white-space: nowrap;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt;;display:inline;\">&#8212;</div></div></td><td style=\"padding: 0in; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt;;display:inline;\">&#160;</div></div></td><td style=\"background-color: rgba(255, 255, 255, 0); width: 3%; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt;;display:inline;\">&#160;</div></div></td><td style=\"padding: 0in; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left; vertical-align: bottom;\"><div style=\"font-size: 10pt; text-align: left; margin: 0in 0in 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; line-height: normal; white-space: nowrap; text-indent: 0in;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt;;display:inline;\">$</div></div></td><td style=\"padding: 0in; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 4%; vertical-align: bottom;\"><div style=\"font-size: 10pt; text-align: right; margin: 0in 0in 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; line-height: normal; white-space: nowrap;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt;;display:inline;\">&#8212;</div></div></td><td style=\"padding: 0in; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt;;display:inline;\">&#160;</div></div></td></tr><tr style=\"page-break-inside:avoid\"><td style=\"background: rgb(204, 238, 255); padding: 0px 0.75pt; width: 64%; vertical-align: bottom;\"><div style=\"font-size: 10pt; margin-left: 12pt; text-indent: -12pt; font-family: &quot;times new roman&quot;, times, serif; line-height: normal;\"><div style=\"background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt;;display:inline;\">2016</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; width: 3%; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt;;display:inline;\">&#160;</div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 1%; text-align: left; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; text-align: left; margin: 0in 0in 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; line-height: normal; white-space: nowrap; text-indent: 0in;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt;;display:inline;\">$</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; white-space: nowrap; width: 4%; text-align: right; vertical-align: bottom;\"><div style=\"font-size: 10pt; text-align: right; margin: 0in 0in 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; line-height: normal; white-space: nowrap;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt;;display:inline;\">244</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; white-space: nowrap; width: 1%; text-align: left; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt;;display:inline;\">&#160;</div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 3%; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt;;display:inline;\">&#160;</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; white-space: nowrap; width: 1%; text-align: left; vertical-align: bottom;\"><div style=\"font-size: 10pt; text-align: left; margin: 0in 0in 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; line-height: normal; white-space: nowrap; text-indent: 0in;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt;;display:inline;\">$</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; white-space: nowrap; width: 4%; text-align: right; vertical-align: bottom;\"><div style=\"font-size: 10pt; text-align: right; margin: 0in 0in 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; line-height: normal; white-space: nowrap;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt;;display:inline;\">(244</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; white-space: nowrap; width: 1%; text-align: left; vertical-align: bottom;\"><div style=\"font-size: 10pt; text-align: left; margin: 0in 0in 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; line-height: normal; white-space: nowrap; text-indent: 0in;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt;;display:inline;\">)</div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 3%; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt;;display:inline;\">&#160;</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; white-space: nowrap; width: 1%; text-align: left; vertical-align: bottom;\"><div style=\"font-size: 10pt; text-align: left; margin: 0in 0in 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; line-height: normal; white-space: nowrap; text-indent: 0in;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt;;display:inline;\">$</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; white-space: nowrap; width: 4%; vertical-align: bottom;\"><div style=\"font-size: 10pt; text-align: right; margin: 0in 0in 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; line-height: normal; white-space: nowrap;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt;;display:inline;\">&#8212;</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; white-space: nowrap; width: 1%; text-align: left; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt;;display:inline;\">&#160;</div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 3%; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt;;display:inline;\">&#160;</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; white-space: nowrap; width: 1%; text-align: left; vertical-align: bottom;\"><div style=\"font-size: 10pt; text-align: left; margin: 0in 0in 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; line-height: normal; white-space: nowrap; text-indent: 0in;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt;;display:inline;\">$</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; white-space: nowrap; width: 4%; vertical-align: bottom;\"><div style=\"font-size: 10pt; text-align: right; margin: 0in 0in 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; line-height: normal; white-space: nowrap;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt;;display:inline;\">&#8212;</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; white-space: nowrap; width: 1%; text-align: left; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt;;display:inline;\">&#160;</div></div></td></tr></table><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px; background: none;\"></div><div style=\"font-size: 10pt; margin: 0px 0in; font-family: &quot;times new roman&quot;, serif; background: none;\">&#160;</div><table style=\"width: 92%; border-spacing: 0px; border-collapse: separate;;margin : 0px auto;;text-align:left;\"><tr style=\"page-break-inside:avoid\"><td style=\"padding: 0px 0.75pt 2pt 0in; font-size: 8pt; white-space: nowrap; width: 64%; vertical-align: bottom;\"><div style=\"margin: 0in 0in 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; line-height: normal;\"><div style=\"font-size: 8pt;;font-weight:bold;display:inline;\"><div style=\"font-size: 8pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">Discount&#160;Accrual</div></div></div></td><td style=\"padding: 0in 0in 2pt; font-size: 8pt; white-space: nowrap; vertical-align: bottom;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt;;display:inline;\">&#160;</div></div></td><td colspan=\"2\" style=\"padding: 0in; font-size: 8pt; white-space: nowrap; vertical-align: bottom; width: 5%; border-bottom: 1pt solid black;\"><div style=\"text-align: center; margin: 0in 0in 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; line-height: normal; white-space: nowrap;\"><div style=\"white-space: nowrap; font-size: 8pt;;font-weight:bold;display:inline;\"><div style=\"font-size: 8pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">Balance at<br/>Beginning<br/>of Period</div></div></div></td><td style=\"padding: 0in 0in 1pt; font-size: 8pt; white-space: nowrap; vertical-align: bottom;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt;;display:inline;\">&#160;</div></div></td><td style=\"padding: 0in 0in 2pt; font-size: 8pt; white-space: nowrap; vertical-align: bottom;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt;;display:inline;\">&#160;</div></div></td><td colspan=\"2\" style=\"padding: 0in; font-size: 8pt; white-space: nowrap; vertical-align: bottom; width: 5%; border-bottom: 0.75pt solid black;\"><div style=\"text-align: center; margin: 0in 0in 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; line-height: normal; white-space: nowrap;\"><div style=\"white-space: nowrap; font-size: 8pt;;font-weight:bold;display:inline;\"><div style=\"font-size: 8pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">Net Provision<br/>(Recovery) *</div></div></div></td><td style=\"padding: 0in 0in 0.75pt; font-size: 8pt; white-space: nowrap; vertical-align: bottom;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt;;display:inline;\">&#160;</div></div></td><td style=\"padding: 0in 0in 2pt; font-size: 8pt; white-space: nowrap; vertical-align: bottom;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt;;display:inline;\">&#160;</div></div></td><td colspan=\"2\" style=\"padding: 0in; font-size: 8pt; white-space: nowrap; vertical-align: bottom; width: 5%; border-bottom: 1pt solid black;\"><div style=\"text-align: center; margin: 0in 0in 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; line-height: normal; white-space: nowrap;\"><div style=\"white-space: nowrap; font-size: 8pt;;font-weight:bold;display:inline;\"><div style=\"font-size: 8pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">Amounts<br/>Charged Against<br/>Reserves</div></div></div></td><td style=\"padding: 0in 0in 1pt; font-size: 8pt; white-space: nowrap; vertical-align: bottom;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt;;display:inline;\">&#160;</div></div></td><td style=\"padding: 0in 0in 2pt; font-size: 8pt; white-space: nowrap; vertical-align: bottom;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt;;display:inline;\">&#160;</div></div></td><td colspan=\"2\" style=\"padding: 0in; font-size: 8pt; white-space: nowrap; vertical-align: bottom; width: 5%; border-bottom: 1pt solid black;\"><div style=\"text-align: center; margin: 0in 0in 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; line-height: normal; white-space: nowrap;\"><div style=\"white-space: nowrap; font-size: 8pt;;font-weight:bold;display:inline;\"><div style=\"font-size: 8pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">Balance at<br/>End of<br/>Period</div></div></div></td><td style=\"padding: 0in 0in 1pt; font-size: 8pt; white-space: nowrap; vertical-align: bottom;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt;;display:inline;\">&#160;</div></div></td></tr><tr style=\"page-break-inside:avoid\"><td style=\"padding: 0px 0.75pt 0px 0in; font-size: 8pt; width: 64%; vertical-align: bottom;\"><div style=\"margin: 0px 0in; font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; line-height: normal; background: none;\"><div style=\"font-size: 8pt; text-decoration: none; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">&#160;</div></div></td><td style=\"padding: 0in; font-size: 8pt; vertical-align: bottom;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt;;display:inline;\">&#160;</div></div></td><td colspan=\"2\" style=\"padding: 0in; font-size: 8pt; white-space: nowrap; vertical-align: bottom; width: 5%;\"><div style=\"margin: 0px 0in; font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; line-height: normal; background: none; white-space: nowrap;\"><div style=\"font-size: 8pt; text-decoration: none; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">&#160;</div></div></td><td style=\"padding: 0in; font-size: 8pt; white-space: nowrap; vertical-align: bottom;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt;;display:inline;\">&#160;</div></div></td><td style=\"padding: 0in; font-size: 8pt; white-space: nowrap; vertical-align: bottom;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt;;display:inline;\">&#160;</div></div></td><td colspan=\"6\" style=\"padding: 0in; font-size: 8pt; white-space: nowrap; vertical-align: bottom; width: 5%;\"><div style=\"text-align: center; margin: 0in 0in 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; line-height: normal; white-space: nowrap;\"><div style=\"font-size: 8pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">(In thousands)</div></div></td><td style=\"padding: 0in; font-size: 8pt; white-space: nowrap; vertical-align: bottom;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt;;display:inline;\">&#160;</div></div></td><td style=\"padding: 0in; font-size: 8pt; white-space: nowrap; vertical-align: bottom;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt;;display:inline;\">&#160;</div></div></td><td colspan=\"2\" style=\"padding: 0in; font-size: 8pt; white-space: nowrap; vertical-align: bottom; width: 5%;\"><div style=\"margin: 0px 0in; font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; line-height: normal; background: none; white-space: nowrap;\"><div style=\"font-size: 8pt; text-decoration: none; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">&#160;</div></div></td><td style=\"padding: 0in; font-size: 8pt; white-space: nowrap; vertical-align: bottom;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt;;display:inline;\">&#160;</div></div></td></tr><tr style=\"page-break-inside:avoid\"><td style=\"background: rgb(204, 238, 255); padding: 0px 0.75pt; width: 64%; vertical-align: bottom;\"><div style=\"font-size: 10pt; margin-left: 12pt; text-indent: -12pt; font-family: &quot;times new roman&quot;, times, serif; line-height: normal;\"><div style=\"background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt;;display:inline;\">2018</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; width: 3%; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt;;display:inline;\">&#160;</div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 1%; text-align: left; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; text-align: left; margin: 0in 0in 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; line-height: normal; white-space: nowrap; text-indent: 0in;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt;;display:inline;\">$</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; white-space: nowrap; width: 4%; text-align: right; vertical-align: bottom;\"><div style=\"font-size: 10pt; text-align: right; margin: 0in 0in 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; line-height: normal; white-space: nowrap;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt;;display:inline;\">3,072</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; white-space: nowrap; width: 1%; text-align: left; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt;;display:inline;\">&#160;</div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 3%; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt;;display:inline;\">&#160;</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; white-space: nowrap; width: 1%; text-align: left; vertical-align: bottom;\"><div style=\"font-size: 10pt; text-align: left; margin: 0in 0in 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; line-height: normal; white-space: nowrap; text-indent: 0in;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt;;display:inline;\">$</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; white-space: nowrap; width: 4%; text-align: right; vertical-align: bottom;\"><div style=\"font-size: 10pt; text-align: right; margin: 0in 0in 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; line-height: normal; white-space: nowrap;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt;;display:inline;\">36,213</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; white-space: nowrap; width: 1%; text-align: left; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt;;display:inline;\">&#160;</div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 3%; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt;;display:inline;\">&#160;</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; white-space: nowrap; width: 1%; text-align: left; vertical-align: bottom;\"><div style=\"font-size: 10pt; text-align: left; margin: 0in 0in 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; line-height: normal; white-space: nowrap; text-indent: 0in;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt;;display:inline;\">$</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; white-space: nowrap; width: 4%; text-align: right; vertical-align: bottom;\"><div style=\"font-size: 10pt; text-align: right; margin: 0in 0in 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; line-height: normal; white-space: nowrap;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt;;display:inline;\">(34,649</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; white-space: nowrap; width: 1%; text-align: left; vertical-align: bottom;\"><div style=\"font-size: 10pt; text-align: left; margin: 0in 0in 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; line-height: normal; white-space: nowrap; text-indent: 0in;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt;;display:inline;\">)</div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 3%; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt;;display:inline;\">&#160;</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; white-space: nowrap; width: 1%; text-align: left; vertical-align: bottom;\"><div style=\"font-size: 10pt; text-align: left; margin: 0in 0in 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; line-height: normal; white-space: nowrap; text-indent: 0in;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt;;display:inline;\">$</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; white-space: nowrap; width: 4%; text-align: right; vertical-align: bottom;\"><div style=\"font-size: 10pt; text-align: right; margin: 0in 0in 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; line-height: normal; white-space: nowrap;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt;;display:inline;\">4,636</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; white-space: nowrap; width: 1%; text-align: left; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt;;display:inline;\">&#160;</div></div></td></tr><tr style=\"page-break-inside:avoid\"><td style=\"padding: 0px 0.75pt; background-color: rgba(255, 255, 255, 0); width: 64%; vertical-align: bottom;\"><div style=\"font-size: 10pt; margin-left: 12pt; text-indent: -12pt; font-family: &quot;times new roman&quot;, times, serif; line-height: normal;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt;;display:inline;\">2017</div></div></td><td style=\"padding: 0in; background-color: rgba(255, 255, 255, 0); width: 3%; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt;;display:inline;\">&#160;</div></div></td><td style=\"background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; text-align: left; margin: 0in 0in 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; line-height: normal; white-space: nowrap; text-indent: 0in;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt;;display:inline;\">$</div></div></td><td style=\"padding: 0in; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 4%; text-align: right; vertical-align: bottom;\"><div style=\"font-size: 10pt; text-align: right; margin: 0in 0in 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; line-height: normal; white-space: nowrap;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt;;display:inline;\">3,078</div></div></td><td style=\"padding: 0in; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt;;display:inline;\">&#160;</div></div></td><td style=\"background-color: rgba(255, 255, 255, 0); width: 3%; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt;;display:inline;\">&#160;</div></div></td><td style=\"padding: 0in; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left; vertical-align: bottom;\"><div style=\"font-size: 10pt; text-align: left; margin: 0in 0in 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; line-height: normal; white-space: nowrap; text-indent: 0in;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt;;display:inline;\">$</div></div></td><td style=\"padding: 0in; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 4%; text-align: right; vertical-align: bottom;\"><div style=\"font-size: 10pt; text-align: right; margin: 0in 0in 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; line-height: normal; white-space: nowrap;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt;;display:inline;\">30,171</div></div></td><td style=\"padding: 0in; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt;;display:inline;\">&#160;</div></div></td><td style=\"background-color: rgba(255, 255, 255, 0); width: 3%; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt;;display:inline;\">&#160;</div></div></td><td style=\"padding: 0in; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left; vertical-align: bottom;\"><div style=\"font-size: 10pt; text-align: left; margin: 0in 0in 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; line-height: normal; white-space: nowrap; text-indent: 0in;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt;;display:inline;\">$</div></div></td><td style=\"padding: 0in; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 4%; text-align: right; vertical-align: bottom;\"><div style=\"font-size: 10pt; text-align: right; margin: 0in 0in 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; line-height: normal; white-space: nowrap;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt;;display:inline;\">(30,177</div></div></td><td style=\"padding: 0in; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left; vertical-align: bottom;\"><div style=\"font-size: 10pt; text-align: left; margin: 0in 0in 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; line-height: normal; white-space: nowrap; text-indent: 0in;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt;;display:inline;\">)</div></div></td><td style=\"background-color: rgba(255, 255, 255, 0); width: 3%; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt;;display:inline;\">&#160;</div></div></td><td style=\"padding: 0in; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left; vertical-align: bottom;\"><div style=\"font-size: 10pt; text-align: left; margin: 0in 0in 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; line-height: normal; white-space: nowrap; text-indent: 0in;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt;;display:inline;\">$</div></div></td><td style=\"padding: 0in; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 4%; text-align: right; vertical-align: bottom;\"><div style=\"font-size: 10pt; text-align: right; margin: 0in 0in 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; line-height: normal; white-space: nowrap;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt;;display:inline;\">3,072</div></div></td><td style=\"padding: 0in; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt;;display:inline;\">&#160;</div></div></td></tr><tr style=\"page-break-inside:avoid\"><td style=\"background: rgb(204, 238, 255); padding: 0px 0.75pt; width: 64%; vertical-align: bottom;\"><div style=\"font-size: 10pt; margin-left: 12pt; text-indent: -12pt; font-family: &quot;times new roman&quot;, times, serif; line-height: normal;\"><div style=\"background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt;;display:inline;\">2016</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; width: 3%; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt;;display:inline;\">&#160;</div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 1%; text-align: left; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; text-align: left; margin: 0in 0in 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; line-height: normal; white-space: nowrap; text-indent: 0in;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt;;display:inline;\">$</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; white-space: nowrap; width: 4%; text-align: right; vertical-align: bottom;\"><div style=\"font-size: 10pt; text-align: right; margin: 0in 0in 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; line-height: normal; white-space: nowrap;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt;;display:inline;\">2,813</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; white-space: nowrap; width: 1%; text-align: left; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt;;display:inline;\">&#160;</div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 3%; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt;;display:inline;\">&#160;</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; white-space: nowrap; width: 1%; text-align: left; vertical-align: bottom;\"><div style=\"font-size: 10pt; text-align: left; margin: 0in 0in 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; line-height: normal; white-space: nowrap; text-indent: 0in;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt;;display:inline;\">$</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; white-space: nowrap; width: 4%; text-align: right; vertical-align: bottom;\"><div style=\"font-size: 10pt; text-align: right; margin: 0in 0in 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; line-height: normal; white-space: nowrap;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt;;display:inline;\">33,157</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; white-space: nowrap; width: 1%; text-align: left; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt;;display:inline;\">&#160;</div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 3%; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt;;display:inline;\">&#160;</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; white-space: nowrap; width: 1%; text-align: left; vertical-align: bottom;\"><div style=\"font-size: 10pt; text-align: left; margin: 0in 0in 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; line-height: normal; white-space: nowrap; text-indent: 0in;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt;;display:inline;\">$</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; white-space: nowrap; width: 4%; text-align: right; vertical-align: bottom;\"><div style=\"font-size: 10pt; text-align: right; margin: 0in 0in 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; line-height: normal; white-space: nowrap;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt;;display:inline;\">(32,892</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; white-space: nowrap; width: 1%; text-align: left; vertical-align: bottom;\"><div style=\"font-size: 10pt; text-align: left; margin: 0in 0in 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; line-height: normal; white-space: nowrap; text-indent: 0in;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt;;display:inline;\">)</div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 3%; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt;;display:inline;\">&#160;</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; white-space: nowrap; width: 1%; text-align: left; vertical-align: bottom;\"><div style=\"font-size: 10pt; text-align: left; margin: 0in 0in 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; line-height: normal; white-space: nowrap; text-indent: 0in;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt;;display:inline;\">$</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; white-space: nowrap; width: 4%; text-align: right; vertical-align: bottom;\"><div style=\"font-size: 10pt; text-align: right; margin: 0in 0in 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; line-height: normal; white-space: nowrap;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt;;display:inline;\">3,078</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; white-space: nowrap; width: 1%; text-align: left; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt;;display:inline;\">&#160;</div></div></td></tr></table><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px; background: none;\"></div><div style=\"font-size: 10pt; margin: 0px 0in; font-family: &quot;times new roman&quot;, serif; background: none;\">&#160;</div><table style=\"width: 92%; border-spacing: 0px; border-collapse: separate;;margin : 0px auto;;text-align:left;\"><tr style=\"page-break-inside:avoid\"><td style=\"padding: 0px 0.75pt 1pt 0in; font-size: 8pt; white-space: nowrap; width: 64%; vertical-align: bottom;\"><div style=\"margin: 0in 0in 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; line-height: normal;\"><div style=\"font-size: 8pt;;font-weight:bold;display:inline;\"><div style=\"font-size: 8pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">Inventory&#160;Obsolescence&#160;Reserve</div></div></div></td><td style=\"padding: 0in 0in 1pt; font-size: 8pt; white-space: nowrap; vertical-align: bottom;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt;;display:inline;\">&#160;</div></div></td><td colspan=\"2\" style=\"padding: 0in; font-size: 8pt; white-space: nowrap; vertical-align: bottom; width: 5%; border-bottom: 1pt solid black;\"><div style=\"text-align: center; margin: 0in 0in 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; line-height: normal; white-space: nowrap;\"><div style=\"white-space: nowrap; font-size: 8pt;;font-weight:bold;display:inline;\"><div style=\"font-size: 8pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">Balance at<br/>Beginning<br/>of Period</div></div></div></td><td style=\"padding: 0in 0in 1pt; font-size: 8pt; white-space: nowrap; vertical-align: bottom;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt;;display:inline;\">&#160;</div></div></td><td style=\"padding: 0in 0in 1pt; font-size: 8pt; white-space: nowrap; vertical-align: bottom;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt;;display:inline;\">&#160;</div></div></td><td colspan=\"2\" style=\"padding: 0in; font-size: 8pt; white-space: nowrap; vertical-align: bottom; width: 5%; border-bottom: 1pt solid black;\"><div style=\"text-align: center; margin: 0in 0in 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; line-height: normal; white-space: nowrap;\"><div style=\"white-space: nowrap; font-size: 8pt;;font-weight:bold;display:inline;\"><div style=\"font-size: 8pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">Net Provision<br/>(Recovery)</div></div></div></td><td style=\"padding: 0in 0in 1pt; font-size: 8pt; white-space: nowrap; vertical-align: bottom;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt;;display:inline;\">&#160;</div></div></td><td style=\"padding: 0in 0in 1pt; font-size: 8pt; white-space: nowrap; vertical-align: bottom;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt;;display:inline;\">&#160;</div></div></td><td colspan=\"2\" style=\"padding: 0in; font-size: 8pt; white-space: nowrap; vertical-align: bottom; width: 5%; border-bottom: 1pt solid black;\"><div style=\"text-align: center; margin: 0in 0in 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; line-height: normal; white-space: nowrap;\"><div style=\"white-space: nowrap; font-size: 8pt;;font-weight:bold;display:inline;\"><div style=\"font-size: 8pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">Amounts<br/>Charged Against<br/>Reserves</div></div></div></td><td style=\"padding: 0in 0in 1pt; font-size: 8pt; white-space: nowrap; vertical-align: bottom;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt;;display:inline;\">&#160;</div></div></td><td style=\"padding: 0in 0in 1pt; font-size: 8pt; white-space: nowrap; vertical-align: bottom;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt;;display:inline;\">&#160;</div></div></td><td colspan=\"2\" style=\"padding: 0in; font-size: 8pt; white-space: nowrap; vertical-align: bottom; width: 5%; border-bottom: 1pt solid black;\"><div style=\"text-align: center; margin: 0in 0in 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; line-height: normal; white-space: nowrap;\"><div style=\"white-space: nowrap; font-size: 8pt;;font-weight:bold;display:inline;\"><div style=\"font-size: 8pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">Balance at<br/>End of<br/>Period</div></div></div></td><td style=\"padding: 0in 0in 1pt; font-size: 8pt; white-space: nowrap; vertical-align: bottom;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt;;display:inline;\">&#160;</div></div></td></tr><tr style=\"page-break-inside:avoid\"><td style=\"padding: 0px 0.75pt 0px 0in; font-size: 8pt; width: 64%; vertical-align: bottom;\"><div style=\"margin: 0px 0in; font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; line-height: normal; background: none;\"><div style=\"font-size: 8pt; text-decoration: none; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">&#160;</div></div></td><td style=\"padding: 0in; font-size: 8pt; vertical-align: bottom;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt;;display:inline;\">&#160;</div></div></td><td colspan=\"2\" style=\"padding: 0in; font-size: 8pt; white-space: nowrap; vertical-align: bottom; width: 5%;\"><div style=\"margin: 0px 0in; font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; line-height: normal; background: none; white-space: nowrap;\"><div style=\"font-size: 8pt; text-decoration: none; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">&#160;</div></div></td><td style=\"padding: 0in; font-size: 8pt; white-space: nowrap; vertical-align: bottom;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt;;display:inline;\">&#160;</div></div></td><td style=\"padding: 0in; font-size: 8pt; white-space: nowrap; vertical-align: bottom;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt;;display:inline;\">&#160;</div></div></td><td colspan=\"6\" style=\"padding: 0in; font-size: 8pt; white-space: nowrap; vertical-align: bottom; width: 5%;\"><div style=\"text-align: center; margin: 0in 0in 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; line-height: normal; white-space: nowrap;\"><div style=\"font-size: 8pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">(In thousands)</div></div></td><td style=\"padding: 0in; font-size: 8pt; white-space: nowrap; vertical-align: bottom;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt;;display:inline;\">&#160;</div></div></td><td style=\"padding: 0in; font-size: 8pt; white-space: nowrap; vertical-align: bottom;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt;;display:inline;\">&#160;</div></div></td><td colspan=\"2\" style=\"padding: 0in; font-size: 8pt; white-space: nowrap; vertical-align: bottom; width: 5%;\"><div style=\"margin: 0px 0in; font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; line-height: normal; background: none; white-space: nowrap;\"><div style=\"font-size: 8pt; text-decoration: none; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">&#160;</div></div></td><td style=\"padding: 0in; font-size: 8pt; white-space: nowrap; vertical-align: bottom;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt;;display:inline;\">&#160;</div></div></td></tr><tr style=\"page-break-inside:avoid\"><td style=\"background: rgb(204, 238, 255); padding: 0px 0.75pt; width: 64%; vertical-align: bottom;\"><div style=\"font-size: 10pt; margin-left: 12pt; text-indent: -12pt; font-family: &quot;times new roman&quot;, times, serif; line-height: normal;\"><div style=\"background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt;;display:inline;\">2018</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; width: 3%; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt;;display:inline;\">&#160;</div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 1%; text-align: left; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; text-align: left; margin: 0in 0in 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; line-height: normal; white-space: nowrap; text-indent: 0in;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt;;display:inline;\">$</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; white-space: nowrap; width: 4%; text-align: right; vertical-align: bottom;\"><div style=\"font-size: 10pt; text-align: right; margin: 0in 0in 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; line-height: normal; white-space: nowrap;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt;;display:inline;\">1,826</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; white-space: nowrap; width: 1%; text-align: left; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt;;display:inline;\">&#160;</div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 3%; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt;;display:inline;\">&#160;</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; white-space: nowrap; width: 1%; text-align: left; vertical-align: bottom;\"><div style=\"font-size: 10pt; text-align: left; margin: 0in 0in 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; line-height: normal; white-space: nowrap; text-indent: 0in;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt;;display:inline;\">$</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; white-space: nowrap; width: 4%; text-align: right; vertical-align: bottom;\"><div style=\"font-size: 10pt; text-align: right; margin: 0in 0in 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; line-height: normal; white-space: nowrap;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt;;display:inline;\">4,175</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; white-space: nowrap; width: 1%; text-align: left; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt;;display:inline;\">&#160;</div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 3%; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt;;display:inline;\">&#160;</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; white-space: nowrap; width: 1%; text-align: left; vertical-align: bottom;\"><div style=\"font-size: 10pt; text-align: left; margin: 0in 0in 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; line-height: normal; white-space: nowrap; text-indent: 0in;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt;;display:inline;\">$</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; white-space: nowrap; width: 4%; text-align: right; vertical-align: bottom;\"><div style=\"font-size: 10pt; text-align: right; margin: 0in 0in 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; line-height: normal; white-space: nowrap;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt;;display:inline;\">(3,421</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; white-space: nowrap; width: 1%; text-align: left; vertical-align: bottom;\"><div style=\"font-size: 10pt; text-align: left; margin: 0in 0in 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; line-height: normal; white-space: nowrap; text-indent: 0in;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt;;display:inline;\">)</div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 3%; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt;;display:inline;\">&#160;</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; white-space: nowrap; width: 1%; text-align: left; vertical-align: bottom;\"><div style=\"font-size: 10pt; text-align: left; margin: 0in 0in 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; line-height: normal; white-space: nowrap; text-indent: 0in;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt;;display:inline;\">$</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; white-space: nowrap; width: 4%; text-align: right; vertical-align: bottom;\"><div style=\"font-size: 10pt; text-align: right; margin: 0in 0in 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; line-height: normal; white-space: nowrap;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt;;display:inline;\">2,580</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; white-space: nowrap; width: 1%; text-align: left; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt;;display:inline;\">&#160;</div></div></td></tr><tr style=\"page-break-inside:avoid\"><td style=\"padding: 0px 0.75pt; background-color: rgba(255, 255, 255, 0); width: 64%; vertical-align: bottom;\"><div style=\"font-size: 10pt; margin-left: 12pt; text-indent: -12pt; font-family: &quot;times new roman&quot;, times, serif; line-height: normal;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt;;display:inline;\">2017</div></div></td><td style=\"padding: 0in; background-color: rgba(255, 255, 255, 0); width: 3%; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt;;display:inline;\">&#160;</div></div></td><td style=\"background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; text-align: left; margin: 0in 0in 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; line-height: normal; white-space: nowrap; text-indent: 0in;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt;;display:inline;\">$</div></div></td><td style=\"padding: 0in; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 4%; text-align: right; vertical-align: bottom;\"><div style=\"font-size: 10pt; text-align: right; margin: 0in 0in 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; line-height: normal; white-space: nowrap;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt;;display:inline;\">2,262</div></div></td><td style=\"padding: 0in; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt;;display:inline;\">&#160;</div></div></td><td style=\"background-color: rgba(255, 255, 255, 0); width: 3%; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt;;display:inline;\">&#160;</div></div></td><td style=\"padding: 0in; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left; vertical-align: bottom;\"><div style=\"font-size: 10pt; text-align: left; margin: 0in 0in 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; line-height: normal; white-space: nowrap; text-indent: 0in;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt;;display:inline;\">$</div></div></td><td style=\"padding: 0in; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 4%; text-align: right; vertical-align: bottom;\"><div style=\"font-size: 10pt; text-align: right; margin: 0in 0in 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; line-height: normal; white-space: nowrap;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt;;display:inline;\">5,751</div></div></td><td style=\"padding: 0in; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt;;display:inline;\">&#160;</div></div></td><td style=\"background-color: rgba(255, 255, 255, 0); width: 3%; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt;;display:inline;\">&#160;</div></div></td><td style=\"padding: 0in; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left; vertical-align: bottom;\"><div style=\"font-size: 10pt; text-align: left; margin: 0in 0in 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; line-height: normal; white-space: nowrap; text-indent: 0in;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt;;display:inline;\">$</div></div></td><td style=\"padding: 0in; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 4%; text-align: right; vertical-align: bottom;\"><div style=\"font-size: 10pt; text-align: right; margin: 0in 0in 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; line-height: normal; white-space: nowrap;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt;;display:inline;\">(6,187</div></div></td><td style=\"padding: 0in; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left; vertical-align: bottom;\"><div style=\"font-size: 10pt; text-align: left; margin: 0in 0in 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; line-height: normal; white-space: nowrap; text-indent: 0in;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt;;display:inline;\">)</div></div></td><td style=\"background-color: rgba(255, 255, 255, 0); width: 3%; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt;;display:inline;\">&#160;</div></div></td><td style=\"padding: 0in; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left; vertical-align: bottom;\"><div style=\"font-size: 10pt; text-align: left; margin: 0in 0in 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; line-height: normal; white-space: nowrap; text-indent: 0in;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt;;display:inline;\">$</div></div></td><td style=\"padding: 0in; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 4%; text-align: right; vertical-align: bottom;\"><div style=\"font-size: 10pt; text-align: right; margin: 0in 0in 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; line-height: normal; white-space: nowrap;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt;;display:inline;\">1,826</div></div></td><td style=\"padding: 0in; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt;;display:inline;\">&#160;</div></div></td></tr><tr style=\"page-break-inside:avoid\"><td style=\"background: rgb(204, 238, 255); padding: 0px 0.75pt; width: 64%; vertical-align: bottom;\"><div style=\"font-size: 10pt; margin-left: 12pt; text-indent: -12pt; font-family: &quot;times new roman&quot;, times, serif; line-height: normal;\"><div style=\"background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt;;display:inline;\">2016</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; width: 3%; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt;;display:inline;\">&#160;</div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 1%; text-align: left; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; text-align: left; margin: 0in 0in 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; line-height: normal; white-space: nowrap; text-indent: 0in;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt;;display:inline;\">$</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; white-space: nowrap; width: 4%; text-align: right; vertical-align: bottom;\"><div style=\"font-size: 10pt; text-align: right; margin: 0in 0in 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; line-height: normal; white-space: nowrap;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt;;display:inline;\">1,525</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; white-space: nowrap; width: 1%; text-align: left; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt;;display:inline;\">&#160;</div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 3%; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt;;display:inline;\">&#160;</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; white-space: nowrap; width: 1%; text-align: left; vertical-align: bottom;\"><div style=\"font-size: 10pt; text-align: left; margin: 0in 0in 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; line-height: normal; white-space: nowrap; text-indent: 0in;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt;;display:inline;\">$</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; white-space: nowrap; width: 4%; text-align: right; vertical-align: bottom;\"><div style=\"font-size: 10pt; text-align: right; margin: 0in 0in 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; line-height: normal; white-space: nowrap;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt;;display:inline;\">4,707</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; white-space: nowrap; width: 1%; text-align: left; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt;;display:inline;\">&#160;</div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 3%; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt;;display:inline;\">&#160;</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; white-space: nowrap; width: 1%; text-align: left; vertical-align: bottom;\"><div style=\"font-size: 10pt; text-align: left; margin: 0in 0in 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; line-height: normal; white-space: nowrap; text-indent: 0in;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt;;display:inline;\">$</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; white-space: nowrap; width: 4%; text-align: right; vertical-align: bottom;\"><div style=\"font-size: 10pt; text-align: right; margin: 0in 0in 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; line-height: normal; white-space: nowrap;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt;;display:inline;\">(3,970</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; white-space: nowrap; width: 1%; text-align: left; vertical-align: bottom;\"><div style=\"font-size: 10pt; text-align: left; margin: 0in 0in 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; line-height: normal; white-space: nowrap; text-indent: 0in;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt;;display:inline;\">)</div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 3%; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt;;display:inline;\">&#160;</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; white-space: nowrap; width: 1%; text-align: left; vertical-align: bottom;\"><div style=\"font-size: 10pt; text-align: left; margin: 0in 0in 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; line-height: normal; white-space: nowrap; text-indent: 0in;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt;;display:inline;\">$</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; white-space: nowrap; width: 4%; text-align: right; vertical-align: bottom;\"><div style=\"font-size: 10pt; text-align: right; margin: 0in 0in 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; line-height: normal; white-space: nowrap;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt;;display:inline;\">2,262</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; white-space: nowrap; width: 1%; text-align: left; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt;;display:inline;\">&#160;</div></div></td></tr></table><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px; background: none;\"></div><div style=\"font-size: 10pt; margin: 0px 0in; font-family: &quot;times new roman&quot;, serif; background: none;\">&#160;</div><table style=\"width: 92%; border-spacing: 0px; border-collapse: separate;;margin : 0px auto;;text-align:left;\"><tr style=\"page-break-inside:avoid\"><td style=\"padding: 0px 0.75pt 2pt 0in; font-size: 8pt; white-space: nowrap; width: 64%; vertical-align: bottom;\"><div style=\"margin: 0in 0in 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; line-height: normal;\"><div style=\"font-size: 8pt;;font-weight:bold;display:inline;\"><div style=\"font-size: 8pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">Stale&#160;Beer&#160;Reserve</div></div></div></td><td style=\"padding: 0in 0in 2pt; font-size: 8pt; white-space: nowrap; vertical-align: bottom;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt;;display:inline;\">&#160;</div></div></td><td colspan=\"2\" style=\"padding: 0in; font-size: 8pt; white-space: nowrap; vertical-align: bottom; width: 5%; border-bottom: 1pt solid black;\"><div style=\"text-align: center; margin: 0in 0in 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; line-height: normal; white-space: nowrap;\"><div style=\"white-space: nowrap; font-size: 8pt;;font-weight:bold;display:inline;\"><div style=\"font-size: 8pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">Balance at<br/>Beginning<br/>of Period</div></div></div></td><td style=\"padding: 0in 0in 1pt; font-size: 8pt; white-space: nowrap; vertical-align: bottom;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt;;display:inline;\">&#160;</div></div></td><td style=\"padding: 0in 0in 2pt; font-size: 8pt; white-space: nowrap; vertical-align: bottom;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt;;display:inline;\">&#160;</div></div></td><td colspan=\"2\" style=\"padding: 0in; font-size: 8pt; white-space: nowrap; vertical-align: bottom; width: 5%; border-bottom: 1pt solid black;\"><div style=\"text-align: center; margin: 0in 0in 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; line-height: normal; white-space: nowrap;\"><div style=\"white-space: nowrap; font-size: 8pt;;font-weight:bold;display:inline;\"><div style=\"font-size: 8pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">Net Provision<br/>(Recovery)</div></div></div></td><td style=\"padding: 0in 0in 1pt; font-size: 8pt; white-space: nowrap; vertical-align: bottom;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt;;display:inline;\">&#160;</div></div></td><td style=\"padding: 0in 0in 2pt; font-size: 8pt; white-space: nowrap; vertical-align: bottom;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt;;display:inline;\">&#160;</div></div></td><td colspan=\"2\" style=\"padding: 0in; font-size: 8pt; white-space: nowrap; vertical-align: bottom; width: 5%; border-bottom: 1pt solid black;\"><div style=\"text-align: center; margin: 0in 0in 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; line-height: normal; white-space: nowrap;\"><div style=\"white-space: nowrap; font-size: 8pt;;font-weight:bold;display:inline;\"><div style=\"font-size: 8pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">Amounts<br/>Charged Against<br/>Reserves</div></div></div></td><td style=\"padding: 0in 0in 1pt; font-size: 8pt; white-space: nowrap; vertical-align: bottom;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt;;display:inline;\">&#160;</div></div></td><td style=\"padding: 0in 0in 2pt; font-size: 8pt; white-space: nowrap; vertical-align: bottom;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt;;display:inline;\">&#160;</div></div></td><td colspan=\"2\" style=\"padding: 0in; font-size: 8pt; white-space: nowrap; vertical-align: bottom; width: 5%; border-bottom: 1pt solid black;\"><div style=\"text-align: center; margin: 0in 0in 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; line-height: normal; white-space: nowrap;\"><div style=\"white-space: nowrap; font-size: 8pt;;font-weight:bold;display:inline;\"><div style=\"font-size: 8pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">Balance at<br/>End of<br/>Period</div></div></div></td><td style=\"padding: 0in 0in 1pt; font-size: 8pt; white-space: nowrap; vertical-align: bottom;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt;;display:inline;\">&#160;</div></div></td></tr><tr style=\"page-break-inside:avoid\"><td style=\"padding: 0px 0.75pt 0px 0in; font-size: 8pt; width: 64%; vertical-align: bottom;\"><div style=\"margin: 0px 0in; font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; line-height: normal; background: none;\"><div style=\"font-size: 8pt; text-decoration: none; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">&#160;</div></div></td><td style=\"padding: 0in; font-size: 8pt; vertical-align: bottom;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt;;display:inline;\">&#160;</div></div></td><td colspan=\"2\" style=\"padding: 0in; font-size: 8pt; white-space: nowrap; vertical-align: bottom; width: 5%;\"><div style=\"margin: 0px 0in; font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; line-height: normal; background: none; white-space: nowrap;\"><div style=\"font-size: 8pt; text-decoration: none; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">&#160;</div></div></td><td style=\"padding: 0in; font-size: 8pt; white-space: nowrap; vertical-align: bottom;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt;;display:inline;\">&#160;</div></div></td><td style=\"padding: 0in; font-size: 8pt; white-space: nowrap; vertical-align: bottom;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt;;display:inline;\">&#160;</div></div></td><td colspan=\"6\" style=\"padding: 0in; font-size: 8pt; white-space: nowrap; vertical-align: bottom; width: 5%;\"><div style=\"text-align: center; margin: 0in 0in 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; line-height: normal; white-space: nowrap;\"><div style=\"font-size: 8pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">(In thousands)</div></div></td><td style=\"padding: 0in; font-size: 8pt; white-space: nowrap; vertical-align: bottom;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt;;display:inline;\">&#160;</div></div></td><td style=\"padding: 0in; font-size: 8pt; white-space: nowrap; vertical-align: bottom;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt;;display:inline;\">&#160;</div></div></td><td colspan=\"2\" style=\"padding: 0in; font-size: 8pt; white-space: nowrap; vertical-align: bottom; width: 5%;\"><div style=\"margin: 0px 0in; font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; line-height: normal; background: none; white-space: nowrap;\"><div style=\"font-size: 8pt; text-decoration: none; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">&#160;</div></div></td><td style=\"padding: 0in; font-size: 8pt; white-space: nowrap; vertical-align: bottom;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt;;display:inline;\">&#160;</div></div></td></tr><tr style=\"page-break-inside:avoid\"><td style=\"background: rgb(204, 238, 255); padding: 0px 0.75pt; width: 64%; vertical-align: bottom;\"><div style=\"font-size: 10pt; margin-left: 12pt; text-indent: -12pt; font-family: &quot;times new roman&quot;, times, serif; line-height: normal;\"><div style=\"background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt;;display:inline;\">2018</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; width: 3%; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt;;display:inline;\">&#160;</div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 1%; text-align: left; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; text-align: left; margin: 0in 0in 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; line-height: normal; white-space: nowrap; text-indent: 0in;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt;;display:inline;\">$</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; white-space: nowrap; width: 4%; text-align: right; vertical-align: bottom;\"><div style=\"font-size: 10pt; text-align: right; margin: 0in 0in 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; line-height: normal; white-space: nowrap;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt;;display:inline;\">3,023</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; white-space: nowrap; width: 1%; text-align: left; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt;;display:inline;\">&#160;</div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 3%; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt;;display:inline;\">&#160;</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; white-space: nowrap; width: 1%; text-align: left; vertical-align: bottom;\"><div style=\"font-size: 10pt; text-align: left; margin: 0in 0in 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; line-height: normal; white-space: nowrap; text-indent: 0in;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt;;display:inline;\">$</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; white-space: nowrap; width: 4%; text-align: right; vertical-align: bottom;\"><div style=\"font-size: 10pt; text-align: right; margin: 0in 0in 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; line-height: normal; white-space: nowrap;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt;;display:inline;\">2,691</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; white-space: nowrap; width: 1%; text-align: left; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt;;display:inline;\">&#160;</div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 3%; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt;;display:inline;\">&#160;</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; white-space: nowrap; width: 1%; text-align: left; vertical-align: bottom;\"><div style=\"font-size: 10pt; text-align: left; margin: 0in 0in 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; line-height: normal; white-space: nowrap; text-indent: 0in;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt;;display:inline;\">$</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; white-space: nowrap; width: 4%; text-align: right; vertical-align: bottom;\"><div style=\"font-size: 10pt; text-align: right; margin: 0in 0in 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; line-height: normal; white-space: nowrap;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt;;display:inline;\">(3,568</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; white-space: nowrap; width: 1%; text-align: left; vertical-align: bottom;\"><div style=\"font-size: 10pt; text-align: left; margin: 0in 0in 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; line-height: normal; white-space: nowrap; text-indent: 0in;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt;;display:inline;\">)</div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 3%; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt;;display:inline;\">&#160;</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; white-space: nowrap; width: 1%; text-align: left; vertical-align: bottom;\"><div style=\"font-size: 10pt; text-align: left; margin: 0in 0in 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; line-height: normal; white-space: nowrap; text-indent: 0in;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt;;display:inline;\">$</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; white-space: nowrap; width: 4%; text-align: right; vertical-align: bottom;\"><div style=\"font-size: 10pt; text-align: right; margin: 0in 0in 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; line-height: normal; white-space: nowrap;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt;;display:inline;\">2,146</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; white-space: nowrap; width: 1%; text-align: left; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt;;display:inline;\">&#160;</div></div></td></tr><tr style=\"page-break-inside:avoid\"><td style=\"padding: 0px 0.75pt; background-color: rgba(255, 255, 255, 0); width: 64%; vertical-align: bottom;\"><div style=\"font-size: 10pt; margin-left: 12pt; text-indent: -12pt; font-family: &quot;times new roman&quot;, times, serif; line-height: normal;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt;;display:inline;\">2017</div></div></td><td style=\"padding: 0in; background-color: rgba(255, 255, 255, 0); width: 3%; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt;;display:inline;\">&#160;</div></div></td><td style=\"background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; text-align: left; margin: 0in 0in 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; line-height: normal; white-space: nowrap; text-indent: 0in;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt;;display:inline;\">$</div></div></td><td style=\"padding: 0in; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 4%; text-align: right; vertical-align: bottom;\"><div style=\"font-size: 10pt; text-align: right; margin: 0in 0in 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; line-height: normal; white-space: nowrap;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt;;display:inline;\">5,226</div></div></td><td style=\"padding: 0in; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt;;display:inline;\">&#160;</div></div></td><td style=\"background-color: rgba(255, 255, 255, 0); width: 3%; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt;;display:inline;\">&#160;</div></div></td><td style=\"padding: 0in; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left; vertical-align: bottom;\"><div style=\"font-size: 10pt; text-align: left; margin: 0in 0in 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; line-height: normal; white-space: nowrap; text-indent: 0in;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt;;display:inline;\">$</div></div></td><td style=\"padding: 0in; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 4%; text-align: right; vertical-align: bottom;\"><div style=\"font-size: 10pt; text-align: right; margin: 0in 0in 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; line-height: normal; white-space: nowrap;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt;;display:inline;\">5,449</div></div></td><td style=\"padding: 0in; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt;;display:inline;\">&#160;</div></div></td><td style=\"background-color: rgba(255, 255, 255, 0); width: 3%; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt;;display:inline;\">&#160;</div></div></td><td style=\"padding: 0in; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left; vertical-align: bottom;\"><div style=\"font-size: 10pt; text-align: left; margin: 0in 0in 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; line-height: normal; white-space: nowrap; text-indent: 0in;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt;;display:inline;\">$</div></div></td><td style=\"padding: 0in; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 4%; text-align: right; vertical-align: bottom;\"><div style=\"font-size: 10pt; text-align: right; margin: 0in 0in 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; line-height: normal; white-space: nowrap;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt;;display:inline;\">(7,652</div></div></td><td style=\"padding: 0in; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left; vertical-align: bottom;\"><div style=\"font-size: 10pt; text-align: left; margin: 0in 0in 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; line-height: normal; white-space: nowrap; text-indent: 0in;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt;;display:inline;\">)</div></div></td><td style=\"background-color: rgba(255, 255, 255, 0); width: 3%; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt;;display:inline;\">&#160;</div></div></td><td style=\"padding: 0in; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left; vertical-align: bottom;\"><div style=\"font-size: 10pt; text-align: left; margin: 0in 0in 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; line-height: normal; white-space: nowrap; text-indent: 0in;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt;;display:inline;\">$</div></div></td><td style=\"padding: 0in; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 4%; text-align: right; vertical-align: bottom;\"><div style=\"font-size: 10pt; text-align: right; margin: 0in 0in 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; line-height: normal; white-space: nowrap;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt;;display:inline;\">3,023</div></div></td><td style=\"padding: 0in; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt;;display:inline;\">&#160;</div></div></td></tr><tr style=\"page-break-inside:avoid\"><td style=\"background: rgb(204, 238, 255); padding: 0px 0.75pt; width: 64%; vertical-align: bottom;\"><div style=\"font-size: 10pt; margin-left: 12pt; text-indent: -12pt; font-family: &quot;times new roman&quot;, times, serif; line-height: normal;\"><div style=\"background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt;;display:inline;\">2016</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; width: 3%; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt;;display:inline;\">&#160;</div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 1%; text-align: left; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; text-align: left; margin: 0in 0in 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; line-height: normal; white-space: nowrap; text-indent: 0in;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt;;display:inline;\">$</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; white-space: nowrap; width: 4%; text-align: right; vertical-align: bottom;\"><div style=\"font-size: 10pt; text-align: right; margin: 0in 0in 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; line-height: normal; white-space: nowrap;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt;;display:inline;\">3,254</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; white-space: nowrap; width: 1%; text-align: left; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt;;display:inline;\">&#160;</div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 3%; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt;;display:inline;\">&#160;</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; white-space: nowrap; width: 1%; text-align: left; vertical-align: bottom;\"><div style=\"font-size: 10pt; text-align: left; margin: 0in 0in 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; line-height: normal; white-space: nowrap; text-indent: 0in;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt;;display:inline;\">$</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; white-space: nowrap; width: 4%; text-align: right; vertical-align: bottom;\"><div style=\"font-size: 10pt; text-align: right; margin: 0in 0in 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; line-height: normal; white-space: nowrap;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt;;display:inline;\">10,466</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; white-space: nowrap; width: 1%; text-align: left; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt;;display:inline;\">&#160;</div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 3%; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt;;display:inline;\">&#160;</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; white-space: nowrap; width: 1%; text-align: left; vertical-align: bottom;\"><div style=\"font-size: 10pt; text-align: left; margin: 0in 0in 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; line-height: normal; white-space: nowrap; text-indent: 0in;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt;;display:inline;\">$</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; white-space: nowrap; width: 4%; text-align: right; vertical-align: bottom;\"><div style=\"font-size: 10pt; text-align: right; margin: 0in 0in 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; line-height: normal; white-space: nowrap;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt;;display:inline;\">(8,494</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; white-space: nowrap; width: 1%; text-align: left; vertical-align: bottom;\"><div style=\"font-size: 10pt; text-align: left; margin: 0in 0in 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; line-height: normal; white-space: nowrap; text-indent: 0in;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt;;display:inline;\">)</div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 3%; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt;;display:inline;\">&#160;</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; white-space: nowrap; width: 1%; text-align: left; vertical-align: bottom;\"><div style=\"font-size: 10pt; text-align: left; margin: 0in 0in 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; line-height: normal; white-space: nowrap; text-indent: 0in;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt;;display:inline;\">$</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; white-space: nowrap; width: 4%; text-align: right; vertical-align: bottom;\"><div style=\"font-size: 10pt; text-align: right; margin: 0in 0in 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; line-height: normal; white-space: nowrap;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt;;display:inline;\">5,226</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; white-space: nowrap; width: 1%; text-align: left; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt;;display:inline;\">&#160;</div></div></td></tr></table><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px; background: none;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px; background: none;\"></div><div style=\"font-size: 12pt; margin-top: 0px; margin-bottom: 0px; background: none;\"><div style=\"text-decoration: none; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div><table style=\"font-family: &quot;times new roman&quot;; font-size: 10pt; border-spacing: 0px; border-collapse: separate;;width:100%;\"><tr style=\"page-break-inside:avoid\"><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px;;text-align:left;;vertical-align:top;;width:4%;\">*</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px;;text-align:left;;vertical-align:top;\"><div style=\"font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; font-family: &quot;times new roman&quot;; line-height: normal;\">2018 net provision of the discount accrual includes $1.7&#160;million related to the cumulative effect adjustment to retained earnings and the current year adjustment to deferred revenue related to the adoption of ASU <div style=\"white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">2014-09.</div></div></td></tr></table></div><table border=\"0\" style=\"width:100%; table-layout:fixed;\" cellspacing=\"0\" cellpadding=\"0\"><tr><td></td></tr></table>"}]},{"name":"rpt:f-1055","factDimensions":{"xbrl:concept":"us-gaap:ScheduleOfEarningsPerShareBasicByCommonClassTextBlock","xbrl:period":"2017-12-31T00:00:00/2018-12-30T00:00:00","xbrl:entity":"cik:0000949870"},"factValues":[{"value":"<div style=\"font-size:10pt; color:#000000; font-family:'times new roman'; font-style:normal; font-variant-ligatures:normal; font-variant-caps:normal; font-weight:400; letter-spacing:normal; orphans:2; text-align:start; text-indent:0px; text-transform:none; white-space:normal; widows:2; word-spacing:0px; -webkit-text-stroke-width:0px; text-decoration-style:initial; text-decoration-color:initial; margin-top:6pt; margin-bottom:0pt\">The following table sets forth the computation of basic net income per share using the&#160;<div style=\"white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">two-class</div>&#160;method:</div><div style=\"font-size: 10pt; color: rgb(0, 0, 0); font-family: &quot;times new roman&quot;; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin-top: 0px; margin-bottom: 0px;\">&#160;</div><table border=\"0\" style=\"width:100%; table-layout:fixed;\" cellspacing=\"0\" cellpadding=\"0\"><tr><td></td></tr></table><table style=\"border: none; margin-bottom: 0.001pt; width: 84%; border-spacing: 0px; border-collapse: separate;;margin : 0px auto;;text-align:left;\"><tr><td style=\"padding: 0px 0px 2pt; vertical-align: bottom;;width:;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; line-height: 8pt; background: none; margin-bottom: 0px; margin-top: 0px;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; color: rgb(0, 0, 0); background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding: 0in 0in 2pt; vertical-align: bottom;;width:;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; line-height: 8pt; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td colspan=\"2\" style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; border-bottom: 0.75pt solid black;;width:;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; text-align: center; line-height: 8pt; white-space: nowrap; margin-top: 0pt; margin-bottom: 0pt;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\"><div style=\"white-space: nowrap;;font-weight:bold;display:inline;\">December 29,</div></div></div><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; text-align: center; line-height: 8pt; white-space: nowrap; margin-top: 0pt; margin-bottom: 0pt;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\"><div style=\"white-space: nowrap;;font-weight:bold;display:inline;\">2018</div></div></div></td><td style=\"padding: 0in 0in 0.75pt; vertical-align: bottom; white-space: nowrap;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; line-height: 8pt; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding: 0in 0in 2pt; vertical-align: bottom; white-space: nowrap;;width:;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; line-height: 8pt; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td colspan=\"2\" style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; border-bottom: 0.75pt solid black;;width:;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; text-align: center; line-height: 8pt; white-space: nowrap; margin-top: 0pt; margin-bottom: 0pt;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\"><div style=\"white-space: nowrap;;font-weight:bold;display:inline;\">December 30,</div></div></div><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; text-align: center; line-height: 8pt; white-space: nowrap; margin-top: 0pt; margin-bottom: 0pt;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\"><div style=\"white-space: nowrap;;font-weight:bold;display:inline;\">2017</div></div></div></td><td style=\"padding: 0in 0in 0.75pt; vertical-align: bottom; white-space: nowrap;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; line-height: 8pt; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding: 0in 0in 2pt; vertical-align: bottom; white-space: nowrap;;width:;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; line-height: 8pt; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td colspan=\"2\" style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; border-bottom: 0.75pt solid black;;width:;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; text-align: center; line-height: 8pt; white-space: nowrap; margin-top: 0pt; margin-bottom: 0pt;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\"><div style=\"white-space: nowrap;;font-weight:bold;display:inline;\">December 31,</div></div></div><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; text-align: center; line-height: 8pt; white-space: nowrap; margin-top: 0pt; margin-bottom: 0pt;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\"><div style=\"white-space: nowrap;;font-weight:bold;display:inline;\">2016 (53 weeks)</div></div></div></td><td style=\"padding: 0in 0in 0.75pt; vertical-align: bottom; white-space: nowrap;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; line-height: 8pt; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td></tr><tr style=\"font-size: 1pt;\"><td style=\"padding: 0px 0px 2pt; vertical-align: bottom; font-size: 1pt;;width:;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 1pt; background: none; margin-bottom: 0pt; margin-top: 0pt; text-decoration: none; line-height: normal;\">&#160;</div></td><td style=\"padding: 0in 0in 2pt; vertical-align: bottom; font-size: 1pt;;width:;\"><div style=\"font-size: 1pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0pt; margin-top: 0pt; background: none; text-decoration: none; line-height: normal;\">&#160;</div></td><td colspan=\"2\" style=\"padding: 0in 0in 2pt; vertical-align: bottom; white-space: nowrap; font-size: 1pt;;width:;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 1pt; text-align: center; white-space: nowrap; margin-top: 0pt; margin-bottom: 0pt; font-weight: normal; line-height: normal;\"><div style=\"font-weight:bold;display:inline;\"><div style=\"font-weight:bold;display:inline;\">&#160;</div></div></div></td><td style=\"padding: 0in 0in 2pt; vertical-align: bottom; white-space: nowrap; font-size: 1pt;\"><div style=\"font-size: 1pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0pt; margin-top: 0pt; background: none; text-decoration: none; line-height: normal;\">&#160;</div></td><td style=\"padding: 0in 0in 2pt; vertical-align: bottom; white-space: nowrap; font-size: 1pt;;width:;\"><div style=\"font-size: 1pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0pt; margin-top: 0pt; background: none; text-decoration: none; line-height: normal;\">&#160;</div></td><td colspan=\"2\" style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; font-size: 1pt;;width:;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 1pt; text-align: center; white-space: nowrap; margin-top: 0pt; margin-bottom: 0pt; font-weight: normal; line-height: normal;\"><div style=\"font-weight:bold;display:inline;\"><div style=\"font-weight:bold;display:inline;\">&#160;</div></div></div></td><td style=\"padding: 0in 0in 2pt; vertical-align: bottom; white-space: nowrap; font-size: 1pt;\"><div style=\"font-size: 1pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0pt; margin-top: 0pt; background: none; text-decoration: none; line-height: normal;\">&#160;</div></td><td style=\"padding: 0in 0in 2pt; vertical-align: bottom; white-space: nowrap; font-size: 1pt;;width:;\"><div style=\"font-size: 1pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0pt; margin-top: 0pt; background: none; text-decoration: none; line-height: normal;\">&#160;</div></td><td colspan=\"2\" style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; font-size: 1pt;;width:;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 1pt; text-align: center; white-space: nowrap; margin-top: 0pt; margin-bottom: 0pt; font-weight: normal; line-height: normal;\"><div style=\"font-weight:bold;display:inline;\"><div style=\"font-weight:bold;display:inline;\">&#160;</div></div></div></td><td style=\"padding: 0in 0in 2pt; vertical-align: bottom; white-space: nowrap; font-size: 1pt;\"><div style=\"font-size: 1pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0pt; margin-top: 0pt; background: none; text-decoration: none; line-height: normal;\">&#160;</div></td></tr><tr><td style=\"padding: 0px; vertical-align: bottom;;width:;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; line-height: 8pt; background: none; margin-bottom: 0px; margin-top: 0px;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; color: rgb(0, 0, 0); background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding: 0in; vertical-align: bottom;;width:;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; line-height: 8pt; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td colspan=\"10\" style=\"padding: 0in; vertical-align: bottom; white-space: nowrap;;width:;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; text-align: center; line-height: 8pt; white-space: nowrap;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\"><div style=\"white-space: nowrap;;font-weight:bold;display:inline;\">(in thousands, except per share data)</div></div></div></td><td style=\"padding: 0in; vertical-align: bottom; white-space: nowrap;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; line-height: 8pt; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td></tr><tr><td style=\"background: rgb(204, 238, 255); padding: 0px 0px 1.25pt; vertical-align: bottom; width: 66%;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; margin-bottom: 0px; margin-left: 0.17in; margin-top: 0px; text-indent: -0.17in; line-height: normal;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">Net Income</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in 0in 1.25pt; vertical-align: bottom; width: 1%;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 1%; text-align: left; vertical-align: bottom; padding-top: 0in; padding-right: 0in; padding-left: 0in; border-bottom: 2.5pt double black;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: left; line-height: normal; white-space: nowrap; margin-left: 0in; text-indent: 0in;\"><div style=\"white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">$</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 5%; text-align: right; border-bottom: 2.5pt double black;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">92,663</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in 0in 1.25pt; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 6%; vertical-align: bottom; padding: 0in 0in 1.25pt;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background: rgb(204, 238, 255); padding-top: 0in; padding-right: 0in; padding-left: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left; border-bottom: 2.5pt double black;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: left; line-height: normal; white-space: nowrap; margin-left: 0in; text-indent: 0in;\"><div style=\"white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">$</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 5%; text-align: right; border-bottom: 2.5pt double black;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">99,049</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in 0in 1.25pt; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 6%; vertical-align: bottom; padding: 0in 0in 1.25pt;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background: rgb(204, 238, 255); padding-top: 0in; padding-right: 0in; padding-left: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left; border-bottom: 2.5pt double black;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: left; line-height: normal; white-space: nowrap; margin-left: 0in; text-indent: 0in;\"><div style=\"white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">$</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 5%; text-align: right; border-bottom: 2.5pt double black;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">87,349</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in 0in 1.25pt; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td></tr><tr><td style=\"padding: 0px; vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 66%;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; margin-bottom: 0px; margin-left: 0.17in; margin-top: 8pt; text-indent: -0.17in; line-height: normal;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">Allocation of net income for basic:</div></div></td><td style=\"padding: 0in; vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 1%;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 5%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; line-height: normal; background-image: none; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; margin-bottom: 0px; margin-top: 0px; white-space: nowrap; margin-right: 0in; text-align: right;\">&#160;</div></td><td style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background-color: rgba(255, 255, 255, 0); width: 6%; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 5%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; line-height: normal; background-image: none; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; margin-bottom: 0px; margin-top: 0px; white-space: nowrap; margin-right: 0in; text-align: right;\">&#160;</div></td><td style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background-color: rgba(255, 255, 255, 0); width: 6%; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 5%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; line-height: normal; background-image: none; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; margin-bottom: 0px; margin-top: 0px; white-space: nowrap; margin-right: 0in; text-align: right;\">&#160;</div></td><td style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td></tr><tr><td style=\"background: rgb(204, 238, 255); padding: 0px; vertical-align: bottom; width: 66%;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; margin-bottom: 0px; margin-left: 0.5in; margin-top: 0px; text-indent: -0.17in; line-height: normal;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">Class&#160;A Common Stock</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; width: 1%;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 1%; text-align: left; vertical-align: bottom; padding: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: left; line-height: normal; white-space: nowrap; margin-left: 0in; text-indent: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">$</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 5%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">68,080</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 6%; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: left; line-height: normal; white-space: nowrap; margin-left: 0in; text-indent: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">$</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 5%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">73,114</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 6%; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: left; line-height: normal; white-space: nowrap; margin-left: 0in; text-indent: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">$</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 5%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">63,717</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td></tr><tr><td style=\"padding: 0px; vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 66%;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; margin-bottom: 0px; margin-left: 0.5in; margin-top: 0px; text-indent: -0.17in; line-height: normal;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">Class&#160;B Common Stock</div></div></td><td style=\"padding: 0in; vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 1%;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 5%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">23,710</div></div></td><td style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background-color: rgba(255, 255, 255, 0); width: 6%; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 5%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">25,391</div></div></td><td style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background-color: rgba(255, 255, 255, 0); width: 6%; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 5%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">23,190</div></div></td><td style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td></tr><tr><td style=\"background: rgb(204, 238, 255); padding: 0px 0px 0.5pt; vertical-align: bottom; width: 66%; font-size: 10pt;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; margin-bottom: 0px; margin-left: 0.5in; margin-top: 0px; text-indent: -0.17in; line-height: normal;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">Unvested participating shares</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in 0in 0.5pt; vertical-align: bottom; width: 1%;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 1%; text-align: left; vertical-align: bottom; padding-top: 0in; padding-right: 0in; padding-left: 0in; border-bottom: 1pt solid black;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 5%; text-align: right; border-bottom: 1pt solid black;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">873</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in 0in 0.5pt; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 6%; vertical-align: bottom; padding: 0in 0in 0.5pt;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background: rgb(204, 238, 255); padding-top: 0in; padding-right: 0in; padding-left: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left; border-bottom: 1pt solid black;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 5%; text-align: right; border-bottom: 1pt solid black;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">544</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in 0in 0.5pt; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 6%; vertical-align: bottom; padding: 0in 0in 0.5pt;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background: rgb(204, 238, 255); padding-top: 0in; padding-right: 0in; padding-left: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left; border-bottom: 1pt solid black;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 5%; text-align: right; border-bottom: 1pt solid black;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">442</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in 0in 0.5pt; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td></tr><tr><td style=\"padding: 0px; vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 66%;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; line-height: normal; background-image: none; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; margin-bottom: 0px; margin-top: 0px;\">&#160;</div></td><td style=\"padding: 0in; vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 1%;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left; vertical-align: bottom; padding: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: left; line-height: normal; white-space: nowrap; margin-left: 0in; text-indent: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">$</div></div></td><td style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 5%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">92,663</div></div></td><td style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background-color: rgba(255, 255, 255, 0); width: 6%; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: left; line-height: normal; white-space: nowrap; margin-left: 0in; text-indent: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">$</div></div></td><td style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 5%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">99,049</div></div></td><td style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background-color: rgba(255, 255, 255, 0); width: 6%; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: left; line-height: normal; white-space: nowrap; margin-left: 0in; text-indent: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">$</div></div></td><td style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 5%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">87,349</div></div></td><td style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td></tr><tr style=\"font-size: 4pt;\"><td style=\"padding: 0px; vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 66%; font-size: 4pt;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 4pt; background: none; margin-bottom: 0px; margin-top: 0px; line-height: normal;\">&#160;</div></td><td style=\"padding: 0in; vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 1%; font-size: 4pt;\"><div style=\"font-size: 4pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; text-decoration: none; line-height: normal;\">&#160;</div></td><td style=\"background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left; vertical-align: bottom; padding: 0in; font-size: 4pt;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 4pt; text-align: left; white-space: nowrap; margin-left: 0in; text-indent: 0in; line-height: normal; background: none; margin-bottom: 0px; margin-top: 0px;\">&#160;</div></td><td style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 5%; text-align: right; font-size: 4pt;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 4pt; text-align: right; white-space: nowrap; margin-right: 0in; line-height: normal; background: none; margin-bottom: 0px; margin-top: 0px;\">&#160;</div></td><td style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left; font-size: 4pt;\"><div style=\"font-size: 4pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; text-decoration: none; line-height: normal;\">&#160;</div></td><td style=\"background-color: rgba(255, 255, 255, 0); width: 6%; vertical-align: bottom; padding: 0in; font-size: 4pt;\"><div style=\"font-size: 4pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; text-decoration: none; line-height: normal;\">&#160;</div></td><td style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left; font-size: 4pt;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 4pt; text-align: left; white-space: nowrap; margin-left: 0in; text-indent: 0in; line-height: normal; background: none; margin-bottom: 0px; margin-top: 0px;\">&#160;</div></td><td style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 5%; text-align: right; font-size: 4pt;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 4pt; text-align: right; white-space: nowrap; margin-right: 0in; line-height: normal; background: none; margin-bottom: 0px; margin-top: 0px;\">&#160;</div></td><td style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left; font-size: 4pt;\"><div style=\"font-size: 4pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; text-decoration: none; line-height: normal;\">&#160;</div></td><td style=\"background-color: rgba(255, 255, 255, 0); width: 6%; vertical-align: bottom; padding: 0in; font-size: 4pt;\"><div style=\"font-size: 4pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; background: none; text-decoration: none; line-height: normal;\">&#160;</div></td><td style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left; font-size: 4pt;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 4pt; text-align: left; white-space: nowrap; margin-left: 0in; text-indent: 0in; line-height: normal; background: none; margin-bottom: 0px; margin-top: 0px;\">&#160;</div></td><td style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 5%; text-align: right; font-size: 4pt;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 4pt; text-align: right; white-space: nowrap; margin-right: 0in; line-height: normal; background: none; margin-bottom: 0px; margin-top: 0px;\">&#160;</div></td><td style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left; font-size: 4pt;\"><div style=\"font-size: 4pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; background: none; text-decoration: none; line-height: normal;\">&#160;</div></td></tr><tr><td style=\"background: rgb(204, 238, 255); padding: 0px; vertical-align: bottom; width: 66%;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; margin-bottom: 0px; margin-left: 0.17in; margin-top: 0px; text-indent: -0.17in; line-height: normal;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">Weighted average number of shares for basic:</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; width: 1%;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 1%; text-align: left; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 5%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; line-height: normal; background-image: none; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; margin-bottom: 0px; margin-top: 0px; white-space: nowrap; margin-right: 0in; text-align: right;\">&#160;</div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 6%; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 5%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; line-height: normal; background-image: none; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; margin-bottom: 0px; margin-top: 0px; white-space: nowrap; margin-right: 0in; text-align: right;\">&#160;</div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 6%; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 5%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; line-height: normal; background-image: none; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; margin-bottom: 0px; margin-top: 0px; white-space: nowrap; margin-right: 0in; text-align: right;\">&#160;</div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td></tr><tr><td style=\"padding: 0px; vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 66%;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; margin-bottom: 0px; margin-left: 0.5in; margin-top: 0px; text-indent: -0.17in; line-height: normal;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">Class&#160;A Common Stock</div></div></td><td style=\"padding: 0in; vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 1%;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 5%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">8,620</div></div></td><td style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background-color: rgba(255, 255, 255, 0); width: 6%; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 5%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">8,933</div></div></td><td style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background-color: rgba(255, 255, 255, 0); width: 6%; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 5%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">9,189</div></div></td><td style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td></tr><tr><td style=\"background: rgb(204, 238, 255); padding: 0px; vertical-align: bottom; width: 66%;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; margin-bottom: 0px; margin-left: 0.5in; margin-top: 0px; text-indent: -0.17in; line-height: normal;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">Class&#160;B Common Stock*</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; width: 1%;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 1%; text-align: left; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 5%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">3,002</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 6%; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 5%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">3,102</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 6%; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 5%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">3,344</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td></tr><tr><td style=\"padding: 0px 0px 0.5pt; vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 66%; font-size: 10pt;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; margin-bottom: 0px; margin-left: 0.5in; margin-top: 0px; text-indent: -0.17in; line-height: normal;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">Unvested participating shares</div></div></td><td style=\"padding: 0in 0in 0.5pt; vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 1%;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left; vertical-align: bottom; padding-top: 0in; padding-right: 0in; padding-left: 0in; border-bottom: 1pt solid black;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 5%; text-align: right; border-bottom: 1pt solid black;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">111</div></div></td><td style=\"padding: 0in 0in 0.5pt; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background-color: rgba(255, 255, 255, 0); width: 6%; vertical-align: bottom; padding: 0in 0in 0.5pt;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding-top: 0in; padding-right: 0in; padding-left: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left; border-bottom: 1pt solid black;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 5%; text-align: right; border-bottom: 1pt solid black;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">67</div></div></td><td style=\"padding: 0in 0in 0.5pt; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background-color: rgba(255, 255, 255, 0); width: 6%; vertical-align: bottom; padding: 0in 0in 0.5pt;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding-top: 0in; padding-right: 0in; padding-left: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left; border-bottom: 1pt solid black;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 5%; text-align: right; border-bottom: 1pt solid black;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">64</div></div></td><td style=\"padding: 0in 0in 0.5pt; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td></tr><tr><td style=\"background: rgb(204, 238, 255); padding: 0px; vertical-align: bottom; width: 66%;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; line-height: normal; background-image: none; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; margin-bottom: 0px; margin-top: 0px;\">&#160;</div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; width: 1%;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 1%; text-align: left; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 5%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">11,733</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 6%; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 5%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">12,102</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 6%; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 5%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">12,597</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td></tr><tr><td style=\"padding: 0px; vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 66%;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; margin-bottom: 0px; margin-left: 0.17in; margin-top: 4pt; text-indent: -0.17in; line-height: normal;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">Net income per share for basic:</div></div></td><td style=\"padding: 0in; vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 1%;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 5%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; line-height: normal; background-image: none; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; margin-bottom: 0px; margin-top: 0px; white-space: nowrap; margin-right: 0in; text-align: right;\">&#160;</div></td><td style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background-color: rgba(255, 255, 255, 0); width: 6%; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 5%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; line-height: normal; background-image: none; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; margin-bottom: 0px; margin-top: 0px; white-space: nowrap; margin-right: 0in; text-align: right;\">&#160;</div></td><td style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background-color: rgba(255, 255, 255, 0); width: 6%; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 5%; text-align: right;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; line-height: normal; background-image: none; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; margin-bottom: 0px; margin-top: 0px; white-space: nowrap; margin-right: 0in; text-align: right;\">&#160;</div></td><td style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td></tr><tr><td style=\"background: rgb(204, 238, 255); padding: 0px 0px 1.25pt; vertical-align: bottom; width: 66%;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; margin-bottom: 0px; margin-left: 0.5in; margin-top: 0px; text-indent: -0.17in; line-height: normal;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">Class&#160;A Common Stock</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in 0in 1.25pt; vertical-align: bottom; width: 1%;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 1%; text-align: left; vertical-align: bottom; padding-top: 0in; padding-right: 0in; padding-left: 0in; border-bottom: 2.5pt double black;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: left; line-height: normal; white-space: nowrap; margin-left: 0in; text-indent: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">$</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 5%; text-align: right; border-bottom: 2.5pt double black;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">7.90</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in 0in 1.25pt; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 6%; vertical-align: bottom; padding: 0in 0in 1.25pt;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background: rgb(204, 238, 255); padding-top: 0in; padding-right: 0in; padding-left: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left; border-bottom: 2.5pt double black;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: left; line-height: normal; white-space: nowrap; margin-left: 0in; text-indent: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">$</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 5%; text-align: right; border-bottom: 2.5pt double black;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">8.18</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in 0in 1.25pt; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 6%; vertical-align: bottom; padding: 0in 0in 1.25pt;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background: rgb(204, 238, 255); padding-top: 0in; padding-right: 0in; padding-left: 0in; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left; border-bottom: 2.5pt double black;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: left; line-height: normal; white-space: nowrap; margin-left: 0in; text-indent: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">$</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; vertical-align: bottom; white-space: nowrap; width: 5%; text-align: right; border-bottom: 2.5pt double black;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">6.93</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in 0in 1.25pt; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td></tr><tr><td style=\"padding: 0px 0px 1.25pt; vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 66%;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; margin-bottom: 0px; margin-left: 0.5in; margin-top: 0px; text-indent: -0.17in; line-height: normal;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">Class&#160;B Common Stock</div></div></td><td style=\"padding: 0in 0in 1.25pt; vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 1%;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left; vertical-align: bottom; padding-top: 0in; padding-right: 0in; padding-left: 0in; border-bottom: 2.5pt double black;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: left; line-height: normal; white-space: nowrap; margin-left: 0in; text-indent: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">$</div></div></td><td style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 5%; text-align: right; border-bottom: 2.5pt double black;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">7.90</div></div></td><td style=\"padding: 0in 0in 1.25pt; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background-color: rgba(255, 255, 255, 0); width: 6%; vertical-align: bottom; padding: 0in 0in 1.25pt;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding-top: 0in; padding-right: 0in; padding-left: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left; border-bottom: 2.5pt double black;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: left; line-height: normal; white-space: nowrap; margin-left: 0in; text-indent: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">$</div></div></td><td style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 5%; text-align: right; border-bottom: 2.5pt double black;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">8.18</div></div></td><td style=\"padding: 0in 0in 1.25pt; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"background-color: rgba(255, 255, 255, 0); width: 6%; vertical-align: bottom; padding: 0in 0in 1.25pt;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td><td style=\"padding-top: 0in; padding-right: 0in; padding-left: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left; border-bottom: 2.5pt double black;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: left; line-height: normal; white-space: nowrap; margin-left: 0in; text-indent: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">$</div></div></td><td style=\"padding: 0in; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 5%; text-align: right; border-bottom: 2.5pt double black;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; text-align: right; line-height: normal; white-space: nowrap; margin-right: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;\">6.93</div></div></td><td style=\"padding: 0in 0in 1.25pt; vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap; margin-bottom: 0px; margin-top: 0px; line-height: normal; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div></td></tr></table><div style=\"font-family: &quot;times new roman&quot;, serif; font-size: 12pt; margin-bottom: 0px; margin-top: 0px; background: none;\"><div style=\"font-family: &quot;times new roman&quot;, serif; font-size: 12pt; color: rgb(0, 0, 0); background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div><table style=\"font-family: &quot;times new roman&quot;; letter-spacing: normal; orphans: 2; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; font-size: 10pt; border-spacing: 0px; border-collapse: separate;;width:100%;\"><tr style=\"break-inside:avoid\"><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px;;text-align:left;;vertical-align:top;;width:2%;\">*</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px;;text-align:left;;vertical-align:top;\"><div style=\"font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; font-family: &quot;times new roman&quot;; line-height: normal;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">Change in Class&#160;B Common Stock resulted from the conversion of <div style=\"letter-spacing: 0px; top: 0px;;display:inline;\">100,000</div> shares to Class&#160;A Common Stock on March&#160;7, 2017, <div style=\"letter-spacing: 0px; top: 0px;;display:inline;\">79,000</div> shares to Class&#160;A Common Stock on October&#160;31, 2017, and <div style=\"letter-spacing: 0px; top: 0px;;display:inline;\">100,000</div> shares to Class&#160;A Common Stock on November&#160;1, 2018 with the ending number of shares reflecting the weighted average for the period.</div></div></td></tr></table>"}]},{"name":"rpt:f-1056","factDimensions":{"xbrl:concept":"sam:ScheduleOfPropertyPlantAndEquipmentUsefulLifeTableTextBlock","xbrl:period":"2017-12-31T00:00:00/2018-12-30T00:00:00","xbrl:entity":"cik:0000949870"},"factValues":[{"value":"<div style=\"font-family: &quot;times new roman&quot;, times, serif; letter-spacing: 0px; top: 0px;;display:inline;\">Depreciation is computed using the straight-line method based upon the estimated useful lives of the underlying assets as follows:</div><table border=\"0\" style=\"width:100%; table-layout:fixed;\" cellspacing=\"0\" cellpadding=\"0\"><tr><td></td></tr></table><div><table style=\"border: none; border-collapse: collapse; margin: 0in auto 0in 0px; width: 100%;;text-align:left;\"><tr><td style=\"border-width: initial; border-style: none; border-color: initial; padding: 0pt 0px; vertical-align: middle; width: 51%;\"><div style=\"font-family: &quot;times new roman&quot;, serif; font-size: 10pt; line-height: normal; background: none; margin-bottom: 0px; margin-top: 0px; text-align: left; margin-left: 0in;\">&#160;</div></td><td style=\"border-width: initial; border-style: none; border-color: initial; padding: 0pt 0px; vertical-align: bottom; width: 2%;\"><div style=\"font-family: &quot;times new roman&quot;, serif; font-size: 10pt; line-height: normal; background: none; margin-bottom: 0px; margin-top: 0px; text-align: left;\">&#160;</div></td><td style=\"border-width: initial; border-style: none; border-color: initial; padding: 0pt 0px; vertical-align: middle; width: 45%;\"><div style=\"font-family: &quot;times new roman&quot;, serif; font-size: 10pt; line-height: normal; background: none; margin-bottom: 0px; margin-top: 0px; text-align: left;\">&#160;</div></td><td style=\"border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0pt;padding-left: 0;padding-right: 0;padding-top: 0pt;vertical-align: bottom;width: 1.0%;\"><div style=\"font-family: &quot;times new roman&quot;, serif; font-size: 10pt; line-height: normal; background: none; margin-bottom: 0px; margin-top: 0px; text-align: left;\">&#160;</div></td><td style=\"border-width: initial; border-style: none; border-color: initial; padding: 0pt 0px; vertical-align: middle; width: 1%;\"><div style=\"font-family: &quot;times new roman&quot;, serif; font-size: 10pt; line-height: normal; background: none; margin-bottom: 0px; margin-top: 0px; text-align: left;\">&#160;</div></td></tr><tr><td style=\"border-width: initial; border-style: none; border-color: initial; padding: 0pt 0px; vertical-align: top; width: 51%;\"><div style=\"font-family: &quot;times new roman&quot;, serif; font-size: 10pt; line-height: normal; text-align: left; margin-left: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">Kegs</div></div></td><td style=\"border-width: initial; border-style: none; border-color: initial; padding: 0pt 0px; vertical-align: bottom; width: 2%;\"><div style=\"font-family: &quot;times new roman&quot;, serif; font-size: 10pt; line-height: normal; background: none; margin-bottom: 0px; margin-top: 0px; text-align: left;\"><div style=\"font-family: &quot;times new roman&quot;, serif; font-size: 10pt; color: rgb(0, 0, 0); background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;&#160;</div></div></td><td style=\"border-width: initial; border-style: none; border-color: initial; padding: 0pt 0px; vertical-align: top; width: 45%;\"><div style=\"font-family: &quot;times new roman&quot;, serif; font-size: 10pt; line-height: normal; text-align: left;\"><div style=\"font-family: &quot;times new roman&quot;, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">5 years</div></div></td><td style=\"border-width: initial; border-style: none; border-color: initial; padding: 0pt 0px; vertical-align: bottom; width: 1%;\"><div style=\"font-family: &quot;times new roman&quot;, serif; font-size: 10pt; line-height: normal; background: none; margin-bottom: 0px; margin-top: 0px; text-align: left;\"><div style=\"font-family: &quot;times new roman&quot;, serif; font-size: 10pt; color: rgb(0, 0, 0); background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;&#160;</div></div></td><td style=\"border-width: initial; border-style: none; border-color: initial; padding: 0pt 0px; vertical-align: top; width: 1%;\"><div style=\"font-family: &quot;times new roman&quot;, serif; font-size: 10pt; line-height: normal; background: none; margin-bottom: 0px; margin-top: 0px; text-align: left;\">&#160;</div></td></tr><tr><td style=\"border-width: initial; border-style: none; border-color: initial; padding: 0pt 0px; vertical-align: top; width: 51%;\"><div style=\"font-family: &quot;times new roman&quot;, serif; font-size: 10pt; line-height: normal; text-align: left; margin-left: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">Computer software and equipment</div></div></td><td style=\"border-width: initial; border-style: none; border-color: initial; padding: 0pt 0px; vertical-align: bottom; width: 2%;\"><div style=\"font-family: &quot;times new roman&quot;, serif; font-size: 10pt; line-height: normal; background: none; margin-bottom: 0px; margin-top: 0px; text-align: left;\"><div style=\"font-family: &quot;times new roman&quot;, serif; font-size: 10pt; color: rgb(0, 0, 0); background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;&#160;</div></div></td><td style=\"border-width: initial; border-style: none; border-color: initial; padding: 0pt 0px; vertical-align: top; width: 45%;\"><div style=\"font-family: &quot;times new roman&quot;, serif; font-size: 10pt; line-height: normal; text-align: left;\"><div style=\"font-family: &quot;times new roman&quot;, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">2 to 5 years</div></div></td><td style=\"border-width: initial; border-style: none; border-color: initial; padding: 0pt 0px; vertical-align: bottom; width: 1%;\"><div style=\"font-family: &quot;times new roman&quot;, serif; font-size: 10pt; line-height: normal; background: none; margin-bottom: 0px; margin-top: 0px; text-align: left;\"><div style=\"font-family: &quot;times new roman&quot;, serif; font-size: 10pt; color: rgb(0, 0, 0); background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;&#160;</div></div></td><td style=\"border-width: initial; border-style: none; border-color: initial; padding: 0pt 0px; vertical-align: top; width: 1%;\"><div style=\"font-family: &quot;times new roman&quot;, serif; font-size: 10pt; line-height: normal; background: none; margin-bottom: 0px; margin-top: 0px; text-align: left;\">&#160;</div></td></tr><tr><td style=\"border-width: initial; border-style: none; border-color: initial; padding: 0pt 0px; vertical-align: top; width: 51%;\"><div style=\"font-family: &quot;times new roman&quot;, serif; font-size: 10pt; line-height: normal; text-align: left; margin-left: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">Office equipment and furniture</div></div></td><td style=\"border-width: initial; border-style: none; border-color: initial; padding: 0pt 0px; vertical-align: bottom; width: 2%;\"><div style=\"font-family: &quot;times new roman&quot;, serif; font-size: 10pt; line-height: normal; background: none; margin-bottom: 0px; margin-top: 0px; text-align: left;\"><div style=\"font-family: &quot;times new roman&quot;, serif; font-size: 10pt; color: rgb(0, 0, 0); background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;&#160;</div></div></td><td style=\"border-width: initial; border-style: none; border-color: initial; padding: 0pt 0px; vertical-align: top; width: 45%;\"><div style=\"font-family: &quot;times new roman&quot;, serif; font-size: 10pt; line-height: normal; text-align: left;\"><div style=\"font-family: &quot;times new roman&quot;, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">3 to 7 years</div></div></td><td style=\"border-width: initial; border-style: none; border-color: initial; padding: 0pt 0px; vertical-align: bottom; width: 1%;\"><div style=\"font-family: &quot;times new roman&quot;, serif; font-size: 10pt; line-height: normal; background: none; margin-bottom: 0px; margin-top: 0px; text-align: left;\"><div style=\"font-family: &quot;times new roman&quot;, serif; font-size: 10pt; color: rgb(0, 0, 0); background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;&#160;</div></div></td><td style=\"border-width: initial; border-style: none; border-color: initial; padding: 0pt 0px; vertical-align: top; width: 1%;\"><div style=\"font-family: &quot;times new roman&quot;, serif; font-size: 10pt; line-height: normal; background: none; margin-bottom: 0px; margin-top: 0px; text-align: left;\">&#160;</div></td></tr><tr><td style=\"border-width: initial; border-style: none; border-color: initial; padding: 0pt 0px; vertical-align: top; width: 51%;\"><div style=\"font-family: &quot;times new roman&quot;, serif; font-size: 10pt; line-height: normal; text-align: left; margin-left: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">Machinery and plant equipment</div></div></td><td style=\"border-width: initial; border-style: none; border-color: initial; padding: 0pt 0px; vertical-align: bottom; width: 2%;\"><div style=\"font-family: &quot;times new roman&quot;, serif; font-size: 10pt; line-height: normal; background: none; margin-bottom: 0px; margin-top: 0px; text-align: left;\"><div style=\"font-family: &quot;times new roman&quot;, serif; font-size: 10pt; color: rgb(0, 0, 0); background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;&#160;</div></div></td><td style=\"border-width: initial; border-style: none; border-color: initial; padding: 0pt 0px; vertical-align: top; width: 45%;\"><div style=\"font-family: &quot;times new roman&quot;, serif; font-size: 10pt; line-height: normal; text-align: left;\"><div style=\"font-family: &quot;times new roman&quot;, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">3 to 20 years, or the term of the production agreement, whichever is shorter</div></div></td><td style=\"border-width: initial; border-style: none; border-color: initial; padding: 0pt 0px; vertical-align: bottom; width: 1%;\"><div style=\"font-family: &quot;times new roman&quot;, serif; font-size: 10pt; line-height: normal; background: none; margin-bottom: 0px; margin-top: 0px; text-align: left;\"><div style=\"font-family: &quot;times new roman&quot;, serif; font-size: 10pt; color: rgb(0, 0, 0); background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;&#160;</div></div></td><td style=\"border-width: initial; border-style: none; border-color: initial; padding: 0pt 0px; vertical-align: top; width: 1%;\"><div style=\"font-family: &quot;times new roman&quot;, serif; font-size: 10pt; line-height: normal; background: none; margin-bottom: 0px; margin-top: 0px; text-align: left;\">&#160;</div></td></tr><tr><td style=\"border-width: initial; border-style: none; border-color: initial; padding: 0pt 0px; vertical-align: top; width: 51%;\"><div style=\"font-family: &quot;times new roman&quot;, serif; font-size: 10pt; line-height: normal; text-align: left; margin-left: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">Leasehold improvements</div></div></td><td style=\"border-width: initial; border-style: none; border-color: initial; padding: 0pt 0px; vertical-align: bottom; width: 2%;\"><div style=\"font-family: &quot;times new roman&quot;, serif; font-size: 10pt; line-height: normal; background: none; margin-bottom: 0px; margin-top: 0px; text-align: left;\"><div style=\"font-family: &quot;times new roman&quot;, serif; font-size: 10pt; color: rgb(0, 0, 0); background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;&#160;</div></div></td><td style=\"border-width: initial; border-style: none; border-color: initial; padding: 0pt 0px; vertical-align: top; width: 45%;\"><div style=\"font-family: &quot;times new roman&quot;, serif; font-size: 10pt; line-height: normal; text-align: left;\"><div style=\"font-family: &quot;times new roman&quot;, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">Lesser of the remaining term of the lease or estimated useful life of the asset</div></div></td><td style=\"border-width: initial; border-style: none; border-color: initial; padding: 0pt 0px; vertical-align: bottom; width: 1%;\"><div style=\"font-family: &quot;times new roman&quot;, serif; font-size: 10pt; line-height: normal; background: none; margin-bottom: 0px; margin-top: 0px; text-align: left;\"><div style=\"font-family: &quot;times new roman&quot;, serif; font-size: 10pt; color: rgb(0, 0, 0); background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;&#160;</div></div></td><td style=\"border-width: initial; border-style: none; border-color: initial; padding: 0pt 0px; vertical-align: top; width: 1%;\"><div style=\"font-family: &quot;times new roman&quot;, serif; font-size: 10pt; line-height: normal; background: none; margin-bottom: 0px; margin-top: 0px; text-align: left;\">&#160;</div></td></tr><tr><td style=\"border-width: initial; border-style: none; border-color: initial; padding: 0pt 0px; vertical-align: top; width: 51%;\"><div style=\"font-family: &quot;times new roman&quot;, serif; font-size: 10pt; line-height: normal; text-align: left; margin-left: 0in;\"><div style=\"font-family: &quot;times new roman&quot;, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">Building and building improvements</div></div></td><td style=\"border-width: initial; border-style: none; border-color: initial; padding: 0pt 0px; vertical-align: bottom; width: 2%;\"><div style=\"font-family: &quot;times new roman&quot;, serif; font-size: 10pt; line-height: normal; background: none; margin-bottom: 0px; margin-top: 0px; text-align: left;\"><div style=\"font-family: &quot;times new roman&quot;, serif; font-size: 10pt; color: rgb(0, 0, 0); background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;&#160;</div></div></td><td style=\"border-width: initial; border-style: none; border-color: initial; padding: 0pt 0px; vertical-align: top; width: 45%;\"><div style=\"font-family: &quot;times new roman&quot;, serif; font-size: 10pt; line-height: normal; text-align: left;\"><div style=\"font-family: &quot;times new roman&quot;, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">12 to 20 years, or the remaining useful life of the building, whichever is shorter</div></div></td><td style=\"border-width: initial; border-style: none; border-color: initial; padding: 0pt 0px; vertical-align: bottom; width: 1%;\"><div style=\"font-family: &quot;times new roman&quot;, serif; font-size: 10pt; line-height: normal; background: none; margin-bottom: 0px; margin-top: 0px; text-align: left;\"><div style=\"font-family: &quot;times new roman&quot;, serif; font-size: 10pt; color: rgb(0, 0, 0); background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;&#160;</div></div></td><td style=\"border-width: initial; border-style: none; border-color: initial; padding: 0pt 0px; vertical-align: top; width: 1%;\"><div style=\"font-family: &quot;times new roman&quot;, serif; font-size: 10pt; line-height: normal; background: none; margin-bottom: 0px; margin-top: 0px; text-align: left;\">&#160;</div></td></tr></table><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div></div><table border=\"0\" style=\"width:100%; table-layout:fixed;\" cellspacing=\"0\" cellpadding=\"0\"><tr><td></td></tr></table>"}]},{"name":"rpt:f-1057","factDimensions":{"xbrl:concept":"sam:ScheduleOfValuationAndQualifyingAccountsDisclosureTableTextBlock","xbrl:period":"2017-12-31T00:00:00/2018-12-30T00:00:00","xbrl:entity":"cik:0000949870"},"factValues":[{"value":"<div style=\"font-size:10pt; margin-top:6pt; margin-bottom:0pt; font-family:times new roman\">In addition, the Company maintains a reserve for estimated returns of stale beer, which is included in accrued expenses.</div><table border=\"0\" style=\"width:100%; table-layout:fixed;\" cellspacing=\"0\" cellpadding=\"0\"><tr><td></td></tr></table><div style=\"font-size: 12pt; margin-top: 0px; margin-bottom: 0px; background: none;\"><div style=\"text-decoration: none; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div><table style=\"width: 92%; border-spacing: 0px; border-collapse: separate;;margin : 0px auto;;text-align:left;\"><tr style=\"page-break-inside:avoid\"><td style=\"padding: 0px 0.75pt 2pt 0in; font-size: 8pt; white-space: nowrap; width: 64%; vertical-align: bottom;\"><div style=\"margin: 0in 0in 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; line-height: normal;\"><div style=\"font-size: 8pt;;font-weight:bold;display:inline;\"><div style=\"font-size: 8pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">Allowance&#160;for&#160;Doubtful&#160;Accounts</div></div></div></td><td style=\"padding: 0in 0in 2pt; font-size: 8pt; white-space: nowrap; vertical-align: bottom;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt;;display:inline;\">&#160;</div></div></td><td colspan=\"2\" style=\"padding: 0in; font-size: 8pt; white-space: nowrap; vertical-align: bottom; width: 5%; border-bottom: 1pt solid black;\"><div style=\"text-align: center; margin: 0in 0in 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; line-height: normal; white-space: nowrap;\"><div style=\"white-space: nowrap; font-size: 8pt;;font-weight:bold;display:inline;\"><div style=\"font-size: 8pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">Balance at<br/>Beginning<br/>of Period</div></div></div></td><td style=\"padding: 0in 0in 1pt; font-size: 8pt; white-space: nowrap; vertical-align: bottom;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt;;display:inline;\">&#160;</div></div></td><td style=\"padding: 0in 0in 2pt; font-size: 8pt; white-space: nowrap; vertical-align: bottom;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt;;display:inline;\">&#160;</div></div></td><td colspan=\"2\" style=\"padding: 0in; font-size: 8pt; white-space: nowrap; vertical-align: bottom; width: 5%; border-bottom: 0.75pt solid black;\"><div style=\"text-align: center; margin: 0in 0in 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; line-height: normal; white-space: nowrap;\"><div style=\"white-space: nowrap; font-size: 8pt;;font-weight:bold;display:inline;\"><div style=\"font-size: 8pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">Net Provision<br/>(Recovery)</div></div></div></td><td style=\"padding: 0in 0in 0.75pt; font-size: 8pt; white-space: nowrap; vertical-align: bottom;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt;;display:inline;\">&#160;</div></div></td><td style=\"padding: 0in 0in 2pt; font-size: 8pt; white-space: nowrap; vertical-align: bottom;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt;;display:inline;\">&#160;</div></div></td><td colspan=\"2\" style=\"padding: 0in; font-size: 8pt; white-space: nowrap; vertical-align: bottom; width: 5%; border-bottom: 1pt solid black;\"><div style=\"text-align: center; margin: 0in 0in 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; line-height: normal; white-space: nowrap;\"><div style=\"white-space: nowrap; font-size: 8pt;;font-weight:bold;display:inline;\"><div style=\"font-size: 8pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">Amounts<br/>Charged Against<br/>Reserves</div></div></div></td><td style=\"padding: 0in 0in 1pt; font-size: 8pt; white-space: nowrap; vertical-align: bottom;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt;;display:inline;\">&#160;</div></div></td><td style=\"padding: 0in 0in 2pt; font-size: 8pt; white-space: nowrap; vertical-align: bottom;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt;;display:inline;\">&#160;</div></div></td><td colspan=\"2\" style=\"padding: 0in; font-size: 8pt; white-space: nowrap; vertical-align: bottom; width: 5%; border-bottom: 1pt solid black;\"><div style=\"text-align: center; margin: 0in 0in 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; line-height: normal; white-space: nowrap;\"><div style=\"white-space: nowrap; font-size: 8pt;;font-weight:bold;display:inline;\"><div style=\"font-size: 8pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">Balance at<br/>End of<br/>Period</div></div></div></td><td style=\"padding: 0in 0in 1pt; font-size: 8pt; white-space: nowrap; vertical-align: bottom;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt;;display:inline;\">&#160;</div></div></td></tr><tr style=\"page-break-inside:avoid\"><td style=\"padding: 0px 0.75pt 0px 0in; font-size: 8pt; width: 64%; vertical-align: bottom;\"><div style=\"margin: 0px 0in; font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; line-height: normal; background: none;\"><div style=\"font-size: 8pt; text-decoration: none; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">&#160;</div></div></td><td style=\"padding: 0in; font-size: 8pt; vertical-align: bottom;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt;;display:inline;\">&#160;</div></div></td><td colspan=\"2\" style=\"padding: 0in; font-size: 8pt; white-space: nowrap; vertical-align: bottom; width: 5%;\"><div style=\"margin: 0px 0in; font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; line-height: normal; background: none; white-space: nowrap;\"><div style=\"font-size: 8pt; text-decoration: none; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">&#160;</div></div></td><td style=\"padding: 0in; font-size: 8pt; white-space: nowrap; vertical-align: bottom;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt;;display:inline;\">&#160;</div></div></td><td style=\"padding: 0in; font-size: 8pt; white-space: nowrap; vertical-align: bottom;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt;;display:inline;\">&#160;</div></div></td><td colspan=\"6\" style=\"padding: 0in; font-size: 8pt; white-space: nowrap; vertical-align: bottom; width: 5%;\"><div style=\"text-align: center; margin: 0in 0in 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; line-height: normal; white-space: nowrap;\"><div style=\"font-size: 8pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">(In thousands)</div></div></td><td style=\"padding: 0in; font-size: 8pt; white-space: nowrap; vertical-align: bottom;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt;;display:inline;\">&#160;</div></div></td><td style=\"padding: 0in; font-size: 8pt; white-space: nowrap; vertical-align: bottom;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt;;display:inline;\">&#160;</div></div></td><td colspan=\"2\" style=\"padding: 0in; font-size: 8pt; white-space: nowrap; vertical-align: bottom; width: 5%;\"><div style=\"margin: 0px 0in; font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; line-height: normal; background: none; white-space: nowrap;\"><div style=\"font-size: 8pt; text-decoration: none; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">&#160;</div></div></td><td style=\"padding: 0in; font-size: 8pt; white-space: nowrap; vertical-align: bottom;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt;;display:inline;\">&#160;</div></div></td></tr><tr style=\"page-break-inside:avoid\"><td style=\"background: rgb(204, 238, 255); padding: 0px 0.75pt; width: 64%; vertical-align: bottom;\"><div style=\"font-size: 10pt; margin-left: 12pt; text-indent: -12pt; font-family: &quot;times new roman&quot;, times, serif; line-height: normal;\"><div style=\"background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt;;display:inline;\">2018</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; width: 3%; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt;;display:inline;\">&#160;</div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 1%; text-align: left; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; text-align: left; margin: 0in 0in 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; line-height: normal; white-space: nowrap; text-indent: 0in;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt;;display:inline;\">$</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; white-space: nowrap; width: 4%; vertical-align: bottom;\"><div style=\"font-size: 10pt; text-align: right; margin: 0in 0in 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; line-height: normal; white-space: nowrap;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt;;display:inline;\">&#8212;</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; white-space: nowrap; width: 1%; text-align: left; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt;;display:inline;\">&#160;</div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 3%; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt;;display:inline;\">&#160;</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; white-space: nowrap; width: 1%; text-align: left; vertical-align: bottom;\"><div style=\"font-size: 10pt; text-align: left; margin: 0in 0in 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; line-height: normal; white-space: nowrap; text-indent: 0in;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt;;display:inline;\">$</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; white-space: nowrap; width: 4%; text-align: right; vertical-align: bottom;\"><div style=\"font-size: 10pt; text-align: right; margin: 0in 0in 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; line-height: normal; white-space: nowrap;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt;;display:inline;\">2</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; white-space: nowrap; width: 1%; text-align: left; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt;;display:inline;\">&#160;</div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 3%; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt;;display:inline;\">&#160;</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; white-space: nowrap; width: 1%; text-align: left; vertical-align: bottom;\"><div style=\"font-size: 10pt; text-align: left; margin: 0in 0in 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; line-height: normal; white-space: nowrap; text-indent: 0in;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt;;display:inline;\">$</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; white-space: nowrap; width: 4%; vertical-align: bottom;\"><div style=\"font-size: 10pt; text-align: right; margin: 0in 0in 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; line-height: normal; white-space: nowrap;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt;;display:inline;\">&#8212;</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; white-space: nowrap; width: 1%; text-align: left; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt;;display:inline;\">&#160;</div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 3%; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt;;display:inline;\">&#160;</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; white-space: nowrap; width: 1%; text-align: left; vertical-align: bottom;\"><div style=\"font-size: 10pt; text-align: left; margin: 0in 0in 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; line-height: normal; white-space: nowrap; text-indent: 0in;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt;;display:inline;\">$</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; white-space: nowrap; width: 4%; text-align: right; vertical-align: bottom;\"><div style=\"font-size: 10pt; text-align: right; margin: 0in 0in 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; line-height: normal; white-space: nowrap;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt;;display:inline;\">2</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; white-space: nowrap; width: 1%; text-align: left; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt;;display:inline;\">&#160;</div></div></td></tr><tr style=\"page-break-inside:avoid\"><td style=\"padding: 0px 0.75pt; background-color: rgba(255, 255, 255, 0); width: 64%; vertical-align: bottom;\"><div style=\"font-size: 10pt; margin-left: 12pt; text-indent: -12pt; font-family: &quot;times new roman&quot;, times, serif; line-height: normal;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt;;display:inline;\">2017</div></div></td><td style=\"padding: 0in; background-color: rgba(255, 255, 255, 0); width: 3%; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt;;display:inline;\">&#160;</div></div></td><td style=\"background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; text-align: left; margin: 0in 0in 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; line-height: normal; white-space: nowrap; text-indent: 0in;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt;;display:inline;\">$</div></div></td><td style=\"padding: 0in; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 4%; vertical-align: bottom;\"><div style=\"font-size: 10pt; text-align: right; margin: 0in 0in 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; line-height: normal; white-space: nowrap;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt;;display:inline;\">&#8212;</div></div></td><td style=\"padding: 0in; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt;;display:inline;\">&#160;</div></div></td><td style=\"background-color: rgba(255, 255, 255, 0); width: 3%; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt;;display:inline;\">&#160;</div></div></td><td style=\"padding: 0in; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left; vertical-align: bottom;\"><div style=\"font-size: 10pt; text-align: left; margin: 0in 0in 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; line-height: normal; white-space: nowrap; text-indent: 0in;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt;;display:inline;\">$</div></div></td><td style=\"padding: 0in; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 4%; vertical-align: bottom;\"><div style=\"font-size: 10pt; text-align: right; margin: 0in 0in 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; line-height: normal; white-space: nowrap;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt;;display:inline;\">&#8212;</div></div></td><td style=\"padding: 0in; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt;;display:inline;\">&#160;</div></div></td><td style=\"background-color: rgba(255, 255, 255, 0); width: 3%; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt;;display:inline;\">&#160;</div></div></td><td style=\"padding: 0in; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left; vertical-align: bottom;\"><div style=\"font-size: 10pt; text-align: left; margin: 0in 0in 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; line-height: normal; white-space: nowrap; text-indent: 0in;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt;;display:inline;\">$</div></div></td><td style=\"padding: 0in; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 4%; vertical-align: bottom;\"><div style=\"font-size: 10pt; text-align: right; margin: 0in 0in 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; line-height: normal; white-space: nowrap;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt;;display:inline;\">&#8212;</div></div></td><td style=\"padding: 0in; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt;;display:inline;\">&#160;</div></div></td><td style=\"background-color: rgba(255, 255, 255, 0); width: 3%; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt;;display:inline;\">&#160;</div></div></td><td style=\"padding: 0in; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left; vertical-align: bottom;\"><div style=\"font-size: 10pt; text-align: left; margin: 0in 0in 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; line-height: normal; white-space: nowrap; text-indent: 0in;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt;;display:inline;\">$</div></div></td><td style=\"padding: 0in; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 4%; vertical-align: bottom;\"><div style=\"font-size: 10pt; text-align: right; margin: 0in 0in 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; line-height: normal; white-space: nowrap;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt;;display:inline;\">&#8212;</div></div></td><td style=\"padding: 0in; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt;;display:inline;\">&#160;</div></div></td></tr><tr style=\"page-break-inside:avoid\"><td style=\"background: rgb(204, 238, 255); padding: 0px 0.75pt; width: 64%; vertical-align: bottom;\"><div style=\"font-size: 10pt; margin-left: 12pt; text-indent: -12pt; font-family: &quot;times new roman&quot;, times, serif; line-height: normal;\"><div style=\"background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt;;display:inline;\">2016</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; width: 3%; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt;;display:inline;\">&#160;</div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 1%; text-align: left; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; text-align: left; margin: 0in 0in 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; line-height: normal; white-space: nowrap; text-indent: 0in;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt;;display:inline;\">$</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; white-space: nowrap; width: 4%; text-align: right; vertical-align: bottom;\"><div style=\"font-size: 10pt; text-align: right; margin: 0in 0in 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; line-height: normal; white-space: nowrap;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt;;display:inline;\">244</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; white-space: nowrap; width: 1%; text-align: left; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt;;display:inline;\">&#160;</div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 3%; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt;;display:inline;\">&#160;</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; white-space: nowrap; width: 1%; text-align: left; vertical-align: bottom;\"><div style=\"font-size: 10pt; text-align: left; margin: 0in 0in 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; line-height: normal; white-space: nowrap; text-indent: 0in;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt;;display:inline;\">$</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; white-space: nowrap; width: 4%; text-align: right; vertical-align: bottom;\"><div style=\"font-size: 10pt; text-align: right; margin: 0in 0in 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; line-height: normal; white-space: nowrap;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt;;display:inline;\">(244</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; white-space: nowrap; width: 1%; text-align: left; vertical-align: bottom;\"><div style=\"font-size: 10pt; text-align: left; margin: 0in 0in 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; line-height: normal; white-space: nowrap; text-indent: 0in;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt;;display:inline;\">)</div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 3%; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt;;display:inline;\">&#160;</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; white-space: nowrap; width: 1%; text-align: left; vertical-align: bottom;\"><div style=\"font-size: 10pt; text-align: left; margin: 0in 0in 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; line-height: normal; white-space: nowrap; text-indent: 0in;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt;;display:inline;\">$</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; white-space: nowrap; width: 4%; vertical-align: bottom;\"><div style=\"font-size: 10pt; text-align: right; margin: 0in 0in 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; line-height: normal; white-space: nowrap;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt;;display:inline;\">&#8212;</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; white-space: nowrap; width: 1%; text-align: left; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt;;display:inline;\">&#160;</div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 3%; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt;;display:inline;\">&#160;</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; white-space: nowrap; width: 1%; text-align: left; vertical-align: bottom;\"><div style=\"font-size: 10pt; text-align: left; margin: 0in 0in 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; line-height: normal; white-space: nowrap; text-indent: 0in;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt;;display:inline;\">$</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; white-space: nowrap; width: 4%; vertical-align: bottom;\"><div style=\"font-size: 10pt; text-align: right; margin: 0in 0in 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; line-height: normal; white-space: nowrap;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt;;display:inline;\">&#8212;</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; white-space: nowrap; width: 1%; text-align: left; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt;;display:inline;\">&#160;</div></div></td></tr></table><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px; background: none;\"></div><div style=\"font-size: 10pt; margin: 0px 0in; font-family: &quot;times new roman&quot;, serif; background: none;\">&#160;</div><table style=\"width: 92%; border-spacing: 0px; border-collapse: separate;;margin : 0px auto;;text-align:left;\"><tr style=\"page-break-inside:avoid\"><td style=\"padding: 0px 0.75pt 2pt 0in; font-size: 8pt; white-space: nowrap; width: 64%; vertical-align: bottom;\"><div style=\"margin: 0in 0in 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; line-height: normal;\"><div style=\"font-size: 8pt;;font-weight:bold;display:inline;\"><div style=\"font-size: 8pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">Discount&#160;Accrual</div></div></div></td><td style=\"padding: 0in 0in 2pt; font-size: 8pt; white-space: nowrap; vertical-align: bottom;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt;;display:inline;\">&#160;</div></div></td><td colspan=\"2\" style=\"padding: 0in; font-size: 8pt; white-space: nowrap; vertical-align: bottom; width: 5%; border-bottom: 1pt solid black;\"><div style=\"text-align: center; margin: 0in 0in 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; line-height: normal; white-space: nowrap;\"><div style=\"white-space: nowrap; font-size: 8pt;;font-weight:bold;display:inline;\"><div style=\"font-size: 8pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">Balance at<br/>Beginning<br/>of Period</div></div></div></td><td style=\"padding: 0in 0in 1pt; font-size: 8pt; white-space: nowrap; vertical-align: bottom;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt;;display:inline;\">&#160;</div></div></td><td style=\"padding: 0in 0in 2pt; font-size: 8pt; white-space: nowrap; vertical-align: bottom;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt;;display:inline;\">&#160;</div></div></td><td colspan=\"2\" style=\"padding: 0in; font-size: 8pt; white-space: nowrap; vertical-align: bottom; width: 5%; border-bottom: 0.75pt solid black;\"><div style=\"text-align: center; margin: 0in 0in 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; line-height: normal; white-space: nowrap;\"><div style=\"white-space: nowrap; font-size: 8pt;;font-weight:bold;display:inline;\"><div style=\"font-size: 8pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">Net Provision<br/>(Recovery) *</div></div></div></td><td style=\"padding: 0in 0in 0.75pt; font-size: 8pt; white-space: nowrap; vertical-align: bottom;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt;;display:inline;\">&#160;</div></div></td><td style=\"padding: 0in 0in 2pt; font-size: 8pt; white-space: nowrap; vertical-align: bottom;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt;;display:inline;\">&#160;</div></div></td><td colspan=\"2\" style=\"padding: 0in; font-size: 8pt; white-space: nowrap; vertical-align: bottom; width: 5%; border-bottom: 1pt solid black;\"><div style=\"text-align: center; margin: 0in 0in 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; line-height: normal; white-space: nowrap;\"><div style=\"white-space: nowrap; font-size: 8pt;;font-weight:bold;display:inline;\"><div style=\"font-size: 8pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">Amounts<br/>Charged Against<br/>Reserves</div></div></div></td><td style=\"padding: 0in 0in 1pt; font-size: 8pt; white-space: nowrap; vertical-align: bottom;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt;;display:inline;\">&#160;</div></div></td><td style=\"padding: 0in 0in 2pt; font-size: 8pt; white-space: nowrap; vertical-align: bottom;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt;;display:inline;\">&#160;</div></div></td><td colspan=\"2\" style=\"padding: 0in; font-size: 8pt; white-space: nowrap; vertical-align: bottom; width: 5%; border-bottom: 1pt solid black;\"><div style=\"text-align: center; margin: 0in 0in 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; line-height: normal; white-space: nowrap;\"><div style=\"white-space: nowrap; font-size: 8pt;;font-weight:bold;display:inline;\"><div style=\"font-size: 8pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">Balance at<br/>End of<br/>Period</div></div></div></td><td style=\"padding: 0in 0in 1pt; font-size: 8pt; white-space: nowrap; vertical-align: bottom;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt;;display:inline;\">&#160;</div></div></td></tr><tr style=\"page-break-inside:avoid\"><td style=\"padding: 0px 0.75pt 0px 0in; font-size: 8pt; width: 64%; vertical-align: bottom;\"><div style=\"margin: 0px 0in; font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; line-height: normal; background: none;\"><div style=\"font-size: 8pt; text-decoration: none; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">&#160;</div></div></td><td style=\"padding: 0in; font-size: 8pt; vertical-align: bottom;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt;;display:inline;\">&#160;</div></div></td><td colspan=\"2\" style=\"padding: 0in; font-size: 8pt; white-space: nowrap; vertical-align: bottom; width: 5%;\"><div style=\"margin: 0px 0in; font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; line-height: normal; background: none; white-space: nowrap;\"><div style=\"font-size: 8pt; text-decoration: none; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">&#160;</div></div></td><td style=\"padding: 0in; font-size: 8pt; white-space: nowrap; vertical-align: bottom;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt;;display:inline;\">&#160;</div></div></td><td style=\"padding: 0in; font-size: 8pt; white-space: nowrap; vertical-align: bottom;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt;;display:inline;\">&#160;</div></div></td><td colspan=\"6\" style=\"padding: 0in; font-size: 8pt; white-space: nowrap; vertical-align: bottom; width: 5%;\"><div style=\"text-align: center; margin: 0in 0in 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; line-height: normal; white-space: nowrap;\"><div style=\"font-size: 8pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">(In thousands)</div></div></td><td style=\"padding: 0in; font-size: 8pt; white-space: nowrap; vertical-align: bottom;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt;;display:inline;\">&#160;</div></div></td><td style=\"padding: 0in; font-size: 8pt; white-space: nowrap; vertical-align: bottom;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt;;display:inline;\">&#160;</div></div></td><td colspan=\"2\" style=\"padding: 0in; font-size: 8pt; white-space: nowrap; vertical-align: bottom; width: 5%;\"><div style=\"margin: 0px 0in; font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; line-height: normal; background: none; white-space: nowrap;\"><div style=\"font-size: 8pt; text-decoration: none; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">&#160;</div></div></td><td style=\"padding: 0in; font-size: 8pt; white-space: nowrap; vertical-align: bottom;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt;;display:inline;\">&#160;</div></div></td></tr><tr style=\"page-break-inside:avoid\"><td style=\"background: rgb(204, 238, 255); padding: 0px 0.75pt; width: 64%; vertical-align: bottom;\"><div style=\"font-size: 10pt; margin-left: 12pt; text-indent: -12pt; font-family: &quot;times new roman&quot;, times, serif; line-height: normal;\"><div style=\"background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt;;display:inline;\">2018</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; width: 3%; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt;;display:inline;\">&#160;</div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 1%; text-align: left; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; text-align: left; margin: 0in 0in 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; line-height: normal; white-space: nowrap; text-indent: 0in;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt;;display:inline;\">$</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; white-space: nowrap; width: 4%; text-align: right; vertical-align: bottom;\"><div style=\"font-size: 10pt; text-align: right; margin: 0in 0in 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; line-height: normal; white-space: nowrap;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt;;display:inline;\">3,072</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; white-space: nowrap; width: 1%; text-align: left; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt;;display:inline;\">&#160;</div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 3%; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt;;display:inline;\">&#160;</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; white-space: nowrap; width: 1%; text-align: left; vertical-align: bottom;\"><div style=\"font-size: 10pt; text-align: left; margin: 0in 0in 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; line-height: normal; white-space: nowrap; text-indent: 0in;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt;;display:inline;\">$</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; white-space: nowrap; width: 4%; text-align: right; vertical-align: bottom;\"><div style=\"font-size: 10pt; text-align: right; margin: 0in 0in 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; line-height: normal; white-space: nowrap;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt;;display:inline;\">36,213</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; white-space: nowrap; width: 1%; text-align: left; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt;;display:inline;\">&#160;</div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 3%; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt;;display:inline;\">&#160;</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; white-space: nowrap; width: 1%; text-align: left; vertical-align: bottom;\"><div style=\"font-size: 10pt; text-align: left; margin: 0in 0in 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; line-height: normal; white-space: nowrap; text-indent: 0in;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt;;display:inline;\">$</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; white-space: nowrap; width: 4%; text-align: right; vertical-align: bottom;\"><div style=\"font-size: 10pt; text-align: right; margin: 0in 0in 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; line-height: normal; white-space: nowrap;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt;;display:inline;\">(34,649</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; white-space: nowrap; width: 1%; text-align: left; vertical-align: bottom;\"><div style=\"font-size: 10pt; text-align: left; margin: 0in 0in 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; line-height: normal; white-space: nowrap; text-indent: 0in;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt;;display:inline;\">)</div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 3%; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt;;display:inline;\">&#160;</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; white-space: nowrap; width: 1%; text-align: left; vertical-align: bottom;\"><div style=\"font-size: 10pt; text-align: left; margin: 0in 0in 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; line-height: normal; white-space: nowrap; text-indent: 0in;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt;;display:inline;\">$</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; white-space: nowrap; width: 4%; text-align: right; vertical-align: bottom;\"><div style=\"font-size: 10pt; text-align: right; margin: 0in 0in 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; line-height: normal; white-space: nowrap;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt;;display:inline;\">4,636</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; white-space: nowrap; width: 1%; text-align: left; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt;;display:inline;\">&#160;</div></div></td></tr><tr style=\"page-break-inside:avoid\"><td style=\"padding: 0px 0.75pt; background-color: rgba(255, 255, 255, 0); width: 64%; vertical-align: bottom;\"><div style=\"font-size: 10pt; margin-left: 12pt; text-indent: -12pt; font-family: &quot;times new roman&quot;, times, serif; line-height: normal;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt;;display:inline;\">2017</div></div></td><td style=\"padding: 0in; background-color: rgba(255, 255, 255, 0); width: 3%; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt;;display:inline;\">&#160;</div></div></td><td style=\"background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; text-align: left; margin: 0in 0in 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; line-height: normal; white-space: nowrap; text-indent: 0in;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt;;display:inline;\">$</div></div></td><td style=\"padding: 0in; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 4%; text-align: right; vertical-align: bottom;\"><div style=\"font-size: 10pt; text-align: right; margin: 0in 0in 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; line-height: normal; white-space: nowrap;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt;;display:inline;\">3,078</div></div></td><td style=\"padding: 0in; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt;;display:inline;\">&#160;</div></div></td><td style=\"background-color: rgba(255, 255, 255, 0); width: 3%; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt;;display:inline;\">&#160;</div></div></td><td style=\"padding: 0in; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left; vertical-align: bottom;\"><div style=\"font-size: 10pt; text-align: left; margin: 0in 0in 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; line-height: normal; white-space: nowrap; text-indent: 0in;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt;;display:inline;\">$</div></div></td><td style=\"padding: 0in; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 4%; text-align: right; vertical-align: bottom;\"><div style=\"font-size: 10pt; text-align: right; margin: 0in 0in 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; line-height: normal; white-space: nowrap;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt;;display:inline;\">30,171</div></div></td><td style=\"padding: 0in; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt;;display:inline;\">&#160;</div></div></td><td style=\"background-color: rgba(255, 255, 255, 0); width: 3%; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt;;display:inline;\">&#160;</div></div></td><td style=\"padding: 0in; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left; vertical-align: bottom;\"><div style=\"font-size: 10pt; text-align: left; margin: 0in 0in 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; line-height: normal; white-space: nowrap; text-indent: 0in;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt;;display:inline;\">$</div></div></td><td style=\"padding: 0in; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 4%; text-align: right; vertical-align: bottom;\"><div style=\"font-size: 10pt; text-align: right; margin: 0in 0in 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; line-height: normal; white-space: nowrap;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt;;display:inline;\">(30,177</div></div></td><td style=\"padding: 0in; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left; vertical-align: bottom;\"><div style=\"font-size: 10pt; text-align: left; margin: 0in 0in 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; line-height: normal; white-space: nowrap; text-indent: 0in;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt;;display:inline;\">)</div></div></td><td style=\"background-color: rgba(255, 255, 255, 0); width: 3%; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt;;display:inline;\">&#160;</div></div></td><td style=\"padding: 0in; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left; vertical-align: bottom;\"><div style=\"font-size: 10pt; text-align: left; margin: 0in 0in 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; line-height: normal; white-space: nowrap; text-indent: 0in;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt;;display:inline;\">$</div></div></td><td style=\"padding: 0in; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 4%; text-align: right; vertical-align: bottom;\"><div style=\"font-size: 10pt; text-align: right; margin: 0in 0in 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; line-height: normal; white-space: nowrap;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt;;display:inline;\">3,072</div></div></td><td style=\"padding: 0in; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt;;display:inline;\">&#160;</div></div></td></tr><tr style=\"page-break-inside:avoid\"><td style=\"background: rgb(204, 238, 255); padding: 0px 0.75pt; width: 64%; vertical-align: bottom;\"><div style=\"font-size: 10pt; margin-left: 12pt; text-indent: -12pt; font-family: &quot;times new roman&quot;, times, serif; line-height: normal;\"><div style=\"background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt;;display:inline;\">2016</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; width: 3%; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt;;display:inline;\">&#160;</div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 1%; text-align: left; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; text-align: left; margin: 0in 0in 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; line-height: normal; white-space: nowrap; text-indent: 0in;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt;;display:inline;\">$</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; white-space: nowrap; width: 4%; text-align: right; vertical-align: bottom;\"><div style=\"font-size: 10pt; text-align: right; margin: 0in 0in 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; line-height: normal; white-space: nowrap;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt;;display:inline;\">2,813</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; white-space: nowrap; width: 1%; text-align: left; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt;;display:inline;\">&#160;</div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 3%; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt;;display:inline;\">&#160;</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; white-space: nowrap; width: 1%; text-align: left; vertical-align: bottom;\"><div style=\"font-size: 10pt; text-align: left; margin: 0in 0in 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; line-height: normal; white-space: nowrap; text-indent: 0in;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt;;display:inline;\">$</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; white-space: nowrap; width: 4%; text-align: right; vertical-align: bottom;\"><div style=\"font-size: 10pt; text-align: right; margin: 0in 0in 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; line-height: normal; white-space: nowrap;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt;;display:inline;\">33,157</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; white-space: nowrap; width: 1%; text-align: left; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt;;display:inline;\">&#160;</div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 3%; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt;;display:inline;\">&#160;</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; white-space: nowrap; width: 1%; text-align: left; vertical-align: bottom;\"><div style=\"font-size: 10pt; text-align: left; margin: 0in 0in 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; line-height: normal; white-space: nowrap; text-indent: 0in;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt;;display:inline;\">$</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; white-space: nowrap; width: 4%; text-align: right; vertical-align: bottom;\"><div style=\"font-size: 10pt; text-align: right; margin: 0in 0in 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; line-height: normal; white-space: nowrap;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt;;display:inline;\">(32,892</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; white-space: nowrap; width: 1%; text-align: left; vertical-align: bottom;\"><div style=\"font-size: 10pt; text-align: left; margin: 0in 0in 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; line-height: normal; white-space: nowrap; text-indent: 0in;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt;;display:inline;\">)</div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 3%; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt;;display:inline;\">&#160;</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; white-space: nowrap; width: 1%; text-align: left; vertical-align: bottom;\"><div style=\"font-size: 10pt; text-align: left; margin: 0in 0in 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; line-height: normal; white-space: nowrap; text-indent: 0in;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt;;display:inline;\">$</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; white-space: nowrap; width: 4%; text-align: right; vertical-align: bottom;\"><div style=\"font-size: 10pt; text-align: right; margin: 0in 0in 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; line-height: normal; white-space: nowrap;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt;;display:inline;\">3,078</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; white-space: nowrap; width: 1%; text-align: left; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt;;display:inline;\">&#160;</div></div></td></tr></table><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px; background: none;\"></div><div style=\"font-size: 10pt; margin: 0px 0in; font-family: &quot;times new roman&quot;, serif; background: none;\">&#160;</div><table style=\"width: 92%; border-spacing: 0px; border-collapse: separate;;margin : 0px auto;;text-align:left;\"><tr style=\"page-break-inside:avoid\"><td style=\"padding: 0px 0.75pt 1pt 0in; font-size: 8pt; white-space: nowrap; width: 64%; vertical-align: bottom;\"><div style=\"margin: 0in 0in 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; line-height: normal;\"><div style=\"font-size: 8pt;;font-weight:bold;display:inline;\"><div style=\"font-size: 8pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">Inventory&#160;Obsolescence&#160;Reserve</div></div></div></td><td style=\"padding: 0in 0in 1pt; font-size: 8pt; white-space: nowrap; vertical-align: bottom;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt;;display:inline;\">&#160;</div></div></td><td colspan=\"2\" style=\"padding: 0in; font-size: 8pt; white-space: nowrap; vertical-align: bottom; width: 5%; border-bottom: 1pt solid black;\"><div style=\"text-align: center; margin: 0in 0in 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; line-height: normal; white-space: nowrap;\"><div style=\"white-space: nowrap; font-size: 8pt;;font-weight:bold;display:inline;\"><div style=\"font-size: 8pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">Balance at<br/>Beginning<br/>of Period</div></div></div></td><td style=\"padding: 0in 0in 1pt; font-size: 8pt; white-space: nowrap; vertical-align: bottom;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt;;display:inline;\">&#160;</div></div></td><td style=\"padding: 0in 0in 1pt; font-size: 8pt; white-space: nowrap; vertical-align: bottom;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt;;display:inline;\">&#160;</div></div></td><td colspan=\"2\" style=\"padding: 0in; font-size: 8pt; white-space: nowrap; vertical-align: bottom; width: 5%; border-bottom: 1pt solid black;\"><div style=\"text-align: center; margin: 0in 0in 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; line-height: normal; white-space: nowrap;\"><div style=\"white-space: nowrap; font-size: 8pt;;font-weight:bold;display:inline;\"><div style=\"font-size: 8pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">Net Provision<br/>(Recovery)</div></div></div></td><td style=\"padding: 0in 0in 1pt; font-size: 8pt; white-space: nowrap; vertical-align: bottom;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt;;display:inline;\">&#160;</div></div></td><td style=\"padding: 0in 0in 1pt; font-size: 8pt; white-space: nowrap; vertical-align: bottom;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt;;display:inline;\">&#160;</div></div></td><td colspan=\"2\" style=\"padding: 0in; font-size: 8pt; white-space: nowrap; vertical-align: bottom; width: 5%; border-bottom: 1pt solid black;\"><div style=\"text-align: center; margin: 0in 0in 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; line-height: normal; white-space: nowrap;\"><div style=\"white-space: nowrap; font-size: 8pt;;font-weight:bold;display:inline;\"><div style=\"font-size: 8pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">Amounts<br/>Charged Against<br/>Reserves</div></div></div></td><td style=\"padding: 0in 0in 1pt; font-size: 8pt; white-space: nowrap; vertical-align: bottom;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt;;display:inline;\">&#160;</div></div></td><td style=\"padding: 0in 0in 1pt; font-size: 8pt; white-space: nowrap; vertical-align: bottom;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt;;display:inline;\">&#160;</div></div></td><td colspan=\"2\" style=\"padding: 0in; font-size: 8pt; white-space: nowrap; vertical-align: bottom; width: 5%; border-bottom: 1pt solid black;\"><div style=\"text-align: center; margin: 0in 0in 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; line-height: normal; white-space: nowrap;\"><div style=\"white-space: nowrap; font-size: 8pt;;font-weight:bold;display:inline;\"><div style=\"font-size: 8pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">Balance at<br/>End of<br/>Period</div></div></div></td><td style=\"padding: 0in 0in 1pt; font-size: 8pt; white-space: nowrap; vertical-align: bottom;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt;;display:inline;\">&#160;</div></div></td></tr><tr style=\"page-break-inside:avoid\"><td style=\"padding: 0px 0.75pt 0px 0in; font-size: 8pt; width: 64%; vertical-align: bottom;\"><div style=\"margin: 0px 0in; font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; line-height: normal; background: none;\"><div style=\"font-size: 8pt; text-decoration: none; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">&#160;</div></div></td><td style=\"padding: 0in; font-size: 8pt; vertical-align: bottom;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt;;display:inline;\">&#160;</div></div></td><td colspan=\"2\" style=\"padding: 0in; font-size: 8pt; white-space: nowrap; vertical-align: bottom; width: 5%;\"><div style=\"margin: 0px 0in; font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; line-height: normal; background: none; white-space: nowrap;\"><div style=\"font-size: 8pt; text-decoration: none; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">&#160;</div></div></td><td style=\"padding: 0in; font-size: 8pt; white-space: nowrap; vertical-align: bottom;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt;;display:inline;\">&#160;</div></div></td><td style=\"padding: 0in; font-size: 8pt; white-space: nowrap; vertical-align: bottom;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt;;display:inline;\">&#160;</div></div></td><td colspan=\"6\" style=\"padding: 0in; font-size: 8pt; white-space: nowrap; vertical-align: bottom; width: 5%;\"><div style=\"text-align: center; margin: 0in 0in 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; line-height: normal; white-space: nowrap;\"><div style=\"font-size: 8pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">(In thousands)</div></div></td><td style=\"padding: 0in; font-size: 8pt; white-space: nowrap; vertical-align: bottom;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt;;display:inline;\">&#160;</div></div></td><td style=\"padding: 0in; font-size: 8pt; white-space: nowrap; vertical-align: bottom;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt;;display:inline;\">&#160;</div></div></td><td colspan=\"2\" style=\"padding: 0in; font-size: 8pt; white-space: nowrap; vertical-align: bottom; width: 5%;\"><div style=\"margin: 0px 0in; font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; line-height: normal; background: none; white-space: nowrap;\"><div style=\"font-size: 8pt; text-decoration: none; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">&#160;</div></div></td><td style=\"padding: 0in; font-size: 8pt; white-space: nowrap; vertical-align: bottom;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt;;display:inline;\">&#160;</div></div></td></tr><tr style=\"page-break-inside:avoid\"><td style=\"background: rgb(204, 238, 255); padding: 0px 0.75pt; width: 64%; vertical-align: bottom;\"><div style=\"font-size: 10pt; margin-left: 12pt; text-indent: -12pt; font-family: &quot;times new roman&quot;, times, serif; line-height: normal;\"><div style=\"background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt;;display:inline;\">2018</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; width: 3%; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt;;display:inline;\">&#160;</div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 1%; text-align: left; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; text-align: left; margin: 0in 0in 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; line-height: normal; white-space: nowrap; text-indent: 0in;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt;;display:inline;\">$</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; white-space: nowrap; width: 4%; text-align: right; vertical-align: bottom;\"><div style=\"font-size: 10pt; text-align: right; margin: 0in 0in 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; line-height: normal; white-space: nowrap;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt;;display:inline;\">1,826</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; white-space: nowrap; width: 1%; text-align: left; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt;;display:inline;\">&#160;</div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 3%; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt;;display:inline;\">&#160;</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; white-space: nowrap; width: 1%; text-align: left; vertical-align: bottom;\"><div style=\"font-size: 10pt; text-align: left; margin: 0in 0in 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; line-height: normal; white-space: nowrap; text-indent: 0in;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt;;display:inline;\">$</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; white-space: nowrap; width: 4%; text-align: right; vertical-align: bottom;\"><div style=\"font-size: 10pt; text-align: right; margin: 0in 0in 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; line-height: normal; white-space: nowrap;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt;;display:inline;\">4,175</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; white-space: nowrap; width: 1%; text-align: left; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt;;display:inline;\">&#160;</div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 3%; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt;;display:inline;\">&#160;</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; white-space: nowrap; width: 1%; text-align: left; vertical-align: bottom;\"><div style=\"font-size: 10pt; text-align: left; margin: 0in 0in 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; line-height: normal; white-space: nowrap; text-indent: 0in;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt;;display:inline;\">$</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; white-space: nowrap; width: 4%; text-align: right; vertical-align: bottom;\"><div style=\"font-size: 10pt; text-align: right; margin: 0in 0in 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; line-height: normal; white-space: nowrap;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt;;display:inline;\">(3,421</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; white-space: nowrap; width: 1%; text-align: left; vertical-align: bottom;\"><div style=\"font-size: 10pt; text-align: left; margin: 0in 0in 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; line-height: normal; white-space: nowrap; text-indent: 0in;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt;;display:inline;\">)</div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 3%; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt;;display:inline;\">&#160;</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; white-space: nowrap; width: 1%; text-align: left; vertical-align: bottom;\"><div style=\"font-size: 10pt; text-align: left; margin: 0in 0in 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; line-height: normal; white-space: nowrap; text-indent: 0in;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt;;display:inline;\">$</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; white-space: nowrap; width: 4%; text-align: right; vertical-align: bottom;\"><div style=\"font-size: 10pt; text-align: right; margin: 0in 0in 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; line-height: normal; white-space: nowrap;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt;;display:inline;\">2,580</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; white-space: nowrap; width: 1%; text-align: left; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt;;display:inline;\">&#160;</div></div></td></tr><tr style=\"page-break-inside:avoid\"><td style=\"padding: 0px 0.75pt; background-color: rgba(255, 255, 255, 0); width: 64%; vertical-align: bottom;\"><div style=\"font-size: 10pt; margin-left: 12pt; text-indent: -12pt; font-family: &quot;times new roman&quot;, times, serif; line-height: normal;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt;;display:inline;\">2017</div></div></td><td style=\"padding: 0in; background-color: rgba(255, 255, 255, 0); width: 3%; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt;;display:inline;\">&#160;</div></div></td><td style=\"background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; text-align: left; margin: 0in 0in 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; line-height: normal; white-space: nowrap; text-indent: 0in;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt;;display:inline;\">$</div></div></td><td style=\"padding: 0in; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 4%; text-align: right; vertical-align: bottom;\"><div style=\"font-size: 10pt; text-align: right; margin: 0in 0in 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; line-height: normal; white-space: nowrap;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt;;display:inline;\">2,262</div></div></td><td style=\"padding: 0in; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt;;display:inline;\">&#160;</div></div></td><td style=\"background-color: rgba(255, 255, 255, 0); width: 3%; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt;;display:inline;\">&#160;</div></div></td><td style=\"padding: 0in; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left; vertical-align: bottom;\"><div style=\"font-size: 10pt; text-align: left; margin: 0in 0in 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; line-height: normal; white-space: nowrap; text-indent: 0in;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt;;display:inline;\">$</div></div></td><td style=\"padding: 0in; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 4%; text-align: right; vertical-align: bottom;\"><div style=\"font-size: 10pt; text-align: right; margin: 0in 0in 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; line-height: normal; white-space: nowrap;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt;;display:inline;\">5,751</div></div></td><td style=\"padding: 0in; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt;;display:inline;\">&#160;</div></div></td><td style=\"background-color: rgba(255, 255, 255, 0); width: 3%; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt;;display:inline;\">&#160;</div></div></td><td style=\"padding: 0in; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left; vertical-align: bottom;\"><div style=\"font-size: 10pt; text-align: left; margin: 0in 0in 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; line-height: normal; white-space: nowrap; text-indent: 0in;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt;;display:inline;\">$</div></div></td><td style=\"padding: 0in; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 4%; text-align: right; vertical-align: bottom;\"><div style=\"font-size: 10pt; text-align: right; margin: 0in 0in 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; line-height: normal; white-space: nowrap;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt;;display:inline;\">(6,187</div></div></td><td style=\"padding: 0in; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left; vertical-align: bottom;\"><div style=\"font-size: 10pt; text-align: left; margin: 0in 0in 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; line-height: normal; white-space: nowrap; text-indent: 0in;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt;;display:inline;\">)</div></div></td><td style=\"background-color: rgba(255, 255, 255, 0); width: 3%; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt;;display:inline;\">&#160;</div></div></td><td style=\"padding: 0in; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left; vertical-align: bottom;\"><div style=\"font-size: 10pt; text-align: left; margin: 0in 0in 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; line-height: normal; white-space: nowrap; text-indent: 0in;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt;;display:inline;\">$</div></div></td><td style=\"padding: 0in; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 4%; text-align: right; vertical-align: bottom;\"><div style=\"font-size: 10pt; text-align: right; margin: 0in 0in 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; line-height: normal; white-space: nowrap;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt;;display:inline;\">1,826</div></div></td><td style=\"padding: 0in; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt;;display:inline;\">&#160;</div></div></td></tr><tr style=\"page-break-inside:avoid\"><td style=\"background: rgb(204, 238, 255); padding: 0px 0.75pt; width: 64%; vertical-align: bottom;\"><div style=\"font-size: 10pt; margin-left: 12pt; text-indent: -12pt; font-family: &quot;times new roman&quot;, times, serif; line-height: normal;\"><div style=\"background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt;;display:inline;\">2016</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; width: 3%; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt;;display:inline;\">&#160;</div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 1%; text-align: left; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; text-align: left; margin: 0in 0in 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; line-height: normal; white-space: nowrap; text-indent: 0in;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt;;display:inline;\">$</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; white-space: nowrap; width: 4%; text-align: right; vertical-align: bottom;\"><div style=\"font-size: 10pt; text-align: right; margin: 0in 0in 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; line-height: normal; white-space: nowrap;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt;;display:inline;\">1,525</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; white-space: nowrap; width: 1%; text-align: left; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt;;display:inline;\">&#160;</div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 3%; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt;;display:inline;\">&#160;</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; white-space: nowrap; width: 1%; text-align: left; vertical-align: bottom;\"><div style=\"font-size: 10pt; text-align: left; margin: 0in 0in 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; line-height: normal; white-space: nowrap; text-indent: 0in;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt;;display:inline;\">$</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; white-space: nowrap; width: 4%; text-align: right; vertical-align: bottom;\"><div style=\"font-size: 10pt; text-align: right; margin: 0in 0in 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; line-height: normal; white-space: nowrap;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt;;display:inline;\">4,707</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; white-space: nowrap; width: 1%; text-align: left; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt;;display:inline;\">&#160;</div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 3%; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt;;display:inline;\">&#160;</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; white-space: nowrap; width: 1%; text-align: left; vertical-align: bottom;\"><div style=\"font-size: 10pt; text-align: left; margin: 0in 0in 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; line-height: normal; white-space: nowrap; text-indent: 0in;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt;;display:inline;\">$</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; white-space: nowrap; width: 4%; text-align: right; vertical-align: bottom;\"><div style=\"font-size: 10pt; text-align: right; margin: 0in 0in 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; line-height: normal; white-space: nowrap;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt;;display:inline;\">(3,970</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; white-space: nowrap; width: 1%; text-align: left; vertical-align: bottom;\"><div style=\"font-size: 10pt; text-align: left; margin: 0in 0in 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; line-height: normal; white-space: nowrap; text-indent: 0in;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt;;display:inline;\">)</div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 3%; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt;;display:inline;\">&#160;</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; white-space: nowrap; width: 1%; text-align: left; vertical-align: bottom;\"><div style=\"font-size: 10pt; text-align: left; margin: 0in 0in 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; line-height: normal; white-space: nowrap; text-indent: 0in;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt;;display:inline;\">$</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; white-space: nowrap; width: 4%; text-align: right; vertical-align: bottom;\"><div style=\"font-size: 10pt; text-align: right; margin: 0in 0in 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; line-height: normal; white-space: nowrap;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt;;display:inline;\">2,262</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; white-space: nowrap; width: 1%; text-align: left; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt;;display:inline;\">&#160;</div></div></td></tr></table><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px; background: none;\"></div><div style=\"font-size: 10pt; margin: 0px 0in; font-family: &quot;times new roman&quot;, serif; background: none;\">&#160;</div><table style=\"width: 92%; border-spacing: 0px; border-collapse: separate;;margin : 0px auto;;text-align:left;\"><tr style=\"page-break-inside:avoid\"><td style=\"padding: 0px 0.75pt 2pt 0in; font-size: 8pt; white-space: nowrap; width: 64%; vertical-align: bottom;\"><div style=\"margin: 0in 0in 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; line-height: normal;\"><div style=\"font-size: 8pt;;font-weight:bold;display:inline;\"><div style=\"font-size: 8pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">Stale&#160;Beer&#160;Reserve</div></div></div></td><td style=\"padding: 0in 0in 2pt; font-size: 8pt; white-space: nowrap; vertical-align: bottom;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt;;display:inline;\">&#160;</div></div></td><td colspan=\"2\" style=\"padding: 0in; font-size: 8pt; white-space: nowrap; vertical-align: bottom; width: 5%; border-bottom: 1pt solid black;\"><div style=\"text-align: center; margin: 0in 0in 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; line-height: normal; white-space: nowrap;\"><div style=\"white-space: nowrap; font-size: 8pt;;font-weight:bold;display:inline;\"><div style=\"font-size: 8pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">Balance at<br/>Beginning<br/>of Period</div></div></div></td><td style=\"padding: 0in 0in 1pt; font-size: 8pt; white-space: nowrap; vertical-align: bottom;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt;;display:inline;\">&#160;</div></div></td><td style=\"padding: 0in 0in 2pt; font-size: 8pt; white-space: nowrap; vertical-align: bottom;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt;;display:inline;\">&#160;</div></div></td><td colspan=\"2\" style=\"padding: 0in; font-size: 8pt; white-space: nowrap; vertical-align: bottom; width: 5%; border-bottom: 1pt solid black;\"><div style=\"text-align: center; margin: 0in 0in 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; line-height: normal; white-space: nowrap;\"><div style=\"white-space: nowrap; font-size: 8pt;;font-weight:bold;display:inline;\"><div style=\"font-size: 8pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">Net Provision<br/>(Recovery)</div></div></div></td><td style=\"padding: 0in 0in 1pt; font-size: 8pt; white-space: nowrap; vertical-align: bottom;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt;;display:inline;\">&#160;</div></div></td><td style=\"padding: 0in 0in 2pt; font-size: 8pt; white-space: nowrap; vertical-align: bottom;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt;;display:inline;\">&#160;</div></div></td><td colspan=\"2\" style=\"padding: 0in; font-size: 8pt; white-space: nowrap; vertical-align: bottom; width: 5%; border-bottom: 1pt solid black;\"><div style=\"text-align: center; margin: 0in 0in 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; line-height: normal; white-space: nowrap;\"><div style=\"white-space: nowrap; font-size: 8pt;;font-weight:bold;display:inline;\"><div style=\"font-size: 8pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">Amounts<br/>Charged Against<br/>Reserves</div></div></div></td><td style=\"padding: 0in 0in 1pt; font-size: 8pt; white-space: nowrap; vertical-align: bottom;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt;;display:inline;\">&#160;</div></div></td><td style=\"padding: 0in 0in 2pt; font-size: 8pt; white-space: nowrap; vertical-align: bottom;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt;;display:inline;\">&#160;</div></div></td><td colspan=\"2\" style=\"padding: 0in; font-size: 8pt; white-space: nowrap; vertical-align: bottom; width: 5%; border-bottom: 1pt solid black;\"><div style=\"text-align: center; margin: 0in 0in 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; line-height: normal; white-space: nowrap;\"><div style=\"white-space: nowrap; font-size: 8pt;;font-weight:bold;display:inline;\"><div style=\"font-size: 8pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">Balance at<br/>End of<br/>Period</div></div></div></td><td style=\"padding: 0in 0in 1pt; font-size: 8pt; white-space: nowrap; vertical-align: bottom;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt;;display:inline;\">&#160;</div></div></td></tr><tr style=\"page-break-inside:avoid\"><td style=\"padding: 0px 0.75pt 0px 0in; font-size: 8pt; width: 64%; vertical-align: bottom;\"><div style=\"margin: 0px 0in; font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; line-height: normal; background: none;\"><div style=\"font-size: 8pt; text-decoration: none; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">&#160;</div></div></td><td style=\"padding: 0in; font-size: 8pt; vertical-align: bottom;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt;;display:inline;\">&#160;</div></div></td><td colspan=\"2\" style=\"padding: 0in; font-size: 8pt; white-space: nowrap; vertical-align: bottom; width: 5%;\"><div style=\"margin: 0px 0in; font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; line-height: normal; background: none; white-space: nowrap;\"><div style=\"font-size: 8pt; text-decoration: none; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">&#160;</div></div></td><td style=\"padding: 0in; font-size: 8pt; white-space: nowrap; vertical-align: bottom;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt;;display:inline;\">&#160;</div></div></td><td style=\"padding: 0in; font-size: 8pt; white-space: nowrap; vertical-align: bottom;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt;;display:inline;\">&#160;</div></div></td><td colspan=\"6\" style=\"padding: 0in; font-size: 8pt; white-space: nowrap; vertical-align: bottom; width: 5%;\"><div style=\"text-align: center; margin: 0in 0in 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; line-height: normal; white-space: nowrap;\"><div style=\"font-size: 8pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">(In thousands)</div></div></td><td style=\"padding: 0in; font-size: 8pt; white-space: nowrap; vertical-align: bottom;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt;;display:inline;\">&#160;</div></div></td><td style=\"padding: 0in; font-size: 8pt; white-space: nowrap; vertical-align: bottom;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt;;display:inline;\">&#160;</div></div></td><td colspan=\"2\" style=\"padding: 0in; font-size: 8pt; white-space: nowrap; vertical-align: bottom; width: 5%;\"><div style=\"margin: 0px 0in; font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt; line-height: normal; background: none; white-space: nowrap;\"><div style=\"font-size: 8pt; text-decoration: none; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif;;display:inline;\">&#160;</div></div></td><td style=\"padding: 0in; font-size: 8pt; white-space: nowrap; vertical-align: bottom;\"><div style=\"font-size: 8pt; font-family: &quot;times new roman&quot;, times, serif;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 8pt;;display:inline;\">&#160;</div></div></td></tr><tr style=\"page-break-inside:avoid\"><td style=\"background: rgb(204, 238, 255); padding: 0px 0.75pt; width: 64%; vertical-align: bottom;\"><div style=\"font-size: 10pt; margin-left: 12pt; text-indent: -12pt; font-family: &quot;times new roman&quot;, times, serif; line-height: normal;\"><div style=\"background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt;;display:inline;\">2018</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; width: 3%; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt;;display:inline;\">&#160;</div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 1%; text-align: left; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; text-align: left; margin: 0in 0in 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; line-height: normal; white-space: nowrap; text-indent: 0in;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt;;display:inline;\">$</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; white-space: nowrap; width: 4%; text-align: right; vertical-align: bottom;\"><div style=\"font-size: 10pt; text-align: right; margin: 0in 0in 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; line-height: normal; white-space: nowrap;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt;;display:inline;\">3,023</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; white-space: nowrap; width: 1%; text-align: left; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt;;display:inline;\">&#160;</div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 3%; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt;;display:inline;\">&#160;</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; white-space: nowrap; width: 1%; text-align: left; vertical-align: bottom;\"><div style=\"font-size: 10pt; text-align: left; margin: 0in 0in 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; line-height: normal; white-space: nowrap; text-indent: 0in;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt;;display:inline;\">$</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; white-space: nowrap; width: 4%; text-align: right; vertical-align: bottom;\"><div style=\"font-size: 10pt; text-align: right; margin: 0in 0in 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; line-height: normal; white-space: nowrap;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt;;display:inline;\">2,691</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; white-space: nowrap; width: 1%; text-align: left; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt;;display:inline;\">&#160;</div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 3%; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt;;display:inline;\">&#160;</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; white-space: nowrap; width: 1%; text-align: left; vertical-align: bottom;\"><div style=\"font-size: 10pt; text-align: left; margin: 0in 0in 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; line-height: normal; white-space: nowrap; text-indent: 0in;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt;;display:inline;\">$</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; white-space: nowrap; width: 4%; text-align: right; vertical-align: bottom;\"><div style=\"font-size: 10pt; text-align: right; margin: 0in 0in 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; line-height: normal; white-space: nowrap;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt;;display:inline;\">(3,568</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; white-space: nowrap; width: 1%; text-align: left; vertical-align: bottom;\"><div style=\"font-size: 10pt; text-align: left; margin: 0in 0in 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; line-height: normal; white-space: nowrap; text-indent: 0in;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt;;display:inline;\">)</div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 3%; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt;;display:inline;\">&#160;</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; white-space: nowrap; width: 1%; text-align: left; vertical-align: bottom;\"><div style=\"font-size: 10pt; text-align: left; margin: 0in 0in 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; line-height: normal; white-space: nowrap; text-indent: 0in;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt;;display:inline;\">$</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; white-space: nowrap; width: 4%; text-align: right; vertical-align: bottom;\"><div style=\"font-size: 10pt; text-align: right; margin: 0in 0in 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; line-height: normal; white-space: nowrap;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt;;display:inline;\">2,146</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; white-space: nowrap; width: 1%; text-align: left; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt;;display:inline;\">&#160;</div></div></td></tr><tr style=\"page-break-inside:avoid\"><td style=\"padding: 0px 0.75pt; background-color: rgba(255, 255, 255, 0); width: 64%; vertical-align: bottom;\"><div style=\"font-size: 10pt; margin-left: 12pt; text-indent: -12pt; font-family: &quot;times new roman&quot;, times, serif; line-height: normal;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt;;display:inline;\">2017</div></div></td><td style=\"padding: 0in; background-color: rgba(255, 255, 255, 0); width: 3%; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt;;display:inline;\">&#160;</div></div></td><td style=\"background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; text-align: left; margin: 0in 0in 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; line-height: normal; white-space: nowrap; text-indent: 0in;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt;;display:inline;\">$</div></div></td><td style=\"padding: 0in; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 4%; text-align: right; vertical-align: bottom;\"><div style=\"font-size: 10pt; text-align: right; margin: 0in 0in 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; line-height: normal; white-space: nowrap;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt;;display:inline;\">5,226</div></div></td><td style=\"padding: 0in; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt;;display:inline;\">&#160;</div></div></td><td style=\"background-color: rgba(255, 255, 255, 0); width: 3%; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt;;display:inline;\">&#160;</div></div></td><td style=\"padding: 0in; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left; vertical-align: bottom;\"><div style=\"font-size: 10pt; text-align: left; margin: 0in 0in 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; line-height: normal; white-space: nowrap; text-indent: 0in;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt;;display:inline;\">$</div></div></td><td style=\"padding: 0in; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 4%; text-align: right; vertical-align: bottom;\"><div style=\"font-size: 10pt; text-align: right; margin: 0in 0in 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; line-height: normal; white-space: nowrap;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt;;display:inline;\">5,449</div></div></td><td style=\"padding: 0in; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt;;display:inline;\">&#160;</div></div></td><td style=\"background-color: rgba(255, 255, 255, 0); width: 3%; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt;;display:inline;\">&#160;</div></div></td><td style=\"padding: 0in; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left; vertical-align: bottom;\"><div style=\"font-size: 10pt; text-align: left; margin: 0in 0in 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; line-height: normal; white-space: nowrap; text-indent: 0in;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt;;display:inline;\">$</div></div></td><td style=\"padding: 0in; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 4%; text-align: right; vertical-align: bottom;\"><div style=\"font-size: 10pt; text-align: right; margin: 0in 0in 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; line-height: normal; white-space: nowrap;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt;;display:inline;\">(7,652</div></div></td><td style=\"padding: 0in; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left; vertical-align: bottom;\"><div style=\"font-size: 10pt; text-align: left; margin: 0in 0in 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; line-height: normal; white-space: nowrap; text-indent: 0in;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt;;display:inline;\">)</div></div></td><td style=\"background-color: rgba(255, 255, 255, 0); width: 3%; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt;;display:inline;\">&#160;</div></div></td><td style=\"padding: 0in; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left; vertical-align: bottom;\"><div style=\"font-size: 10pt; text-align: left; margin: 0in 0in 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; line-height: normal; white-space: nowrap; text-indent: 0in;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt;;display:inline;\">$</div></div></td><td style=\"padding: 0in; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 4%; text-align: right; vertical-align: bottom;\"><div style=\"font-size: 10pt; text-align: right; margin: 0in 0in 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; line-height: normal; white-space: nowrap;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt;;display:inline;\">3,023</div></div></td><td style=\"padding: 0in; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 1%; text-align: left; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt;;display:inline;\">&#160;</div></div></td></tr><tr style=\"page-break-inside:avoid\"><td style=\"background: rgb(204, 238, 255); padding: 0px 0.75pt; width: 64%; vertical-align: bottom;\"><div style=\"font-size: 10pt; margin-left: 12pt; text-indent: -12pt; font-family: &quot;times new roman&quot;, times, serif; line-height: normal;\"><div style=\"background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt;;display:inline;\">2016</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; width: 3%; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt;;display:inline;\">&#160;</div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 1%; text-align: left; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; text-align: left; margin: 0in 0in 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; line-height: normal; white-space: nowrap; text-indent: 0in;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt;;display:inline;\">$</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; white-space: nowrap; width: 4%; text-align: right; vertical-align: bottom;\"><div style=\"font-size: 10pt; text-align: right; margin: 0in 0in 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; line-height: normal; white-space: nowrap;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt;;display:inline;\">3,254</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; white-space: nowrap; width: 1%; text-align: left; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt;;display:inline;\">&#160;</div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 3%; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt;;display:inline;\">&#160;</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; white-space: nowrap; width: 1%; text-align: left; vertical-align: bottom;\"><div style=\"font-size: 10pt; text-align: left; margin: 0in 0in 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; line-height: normal; white-space: nowrap; text-indent: 0in;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt;;display:inline;\">$</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; white-space: nowrap; width: 4%; text-align: right; vertical-align: bottom;\"><div style=\"font-size: 10pt; text-align: right; margin: 0in 0in 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; line-height: normal; white-space: nowrap;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt;;display:inline;\">10,466</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; white-space: nowrap; width: 1%; text-align: left; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt;;display:inline;\">&#160;</div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 3%; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt;;display:inline;\">&#160;</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; white-space: nowrap; width: 1%; text-align: left; vertical-align: bottom;\"><div style=\"font-size: 10pt; text-align: left; margin: 0in 0in 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; line-height: normal; white-space: nowrap; text-indent: 0in;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt;;display:inline;\">$</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; white-space: nowrap; width: 4%; text-align: right; vertical-align: bottom;\"><div style=\"font-size: 10pt; text-align: right; margin: 0in 0in 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; line-height: normal; white-space: nowrap;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt;;display:inline;\">(8,494</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; white-space: nowrap; width: 1%; text-align: left; vertical-align: bottom;\"><div style=\"font-size: 10pt; text-align: left; margin: 0in 0in 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; line-height: normal; white-space: nowrap; text-indent: 0in;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt;;display:inline;\">)</div></div></td><td style=\"background-color: rgb(204, 238, 255); width: 3%; vertical-align: bottom; padding: 0in;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt;;display:inline;\">&#160;</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; white-space: nowrap; width: 1%; text-align: left; vertical-align: bottom;\"><div style=\"font-size: 10pt; text-align: left; margin: 0in 0in 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; line-height: normal; white-space: nowrap; text-indent: 0in;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt;;display:inline;\">$</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; white-space: nowrap; width: 4%; text-align: right; vertical-align: bottom;\"><div style=\"font-size: 10pt; text-align: right; margin: 0in 0in 0.0001pt; font-family: &quot;times new roman&quot;, times, serif; line-height: normal; white-space: nowrap;\"><div style=\"color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap; font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt;;display:inline;\">5,226</div></div></td><td style=\"background: rgb(204, 238, 255); padding: 0in; white-space: nowrap; width: 1%; text-align: left; vertical-align: bottom;\"><div style=\"font-size: 10pt; font-family: &quot;times new roman&quot;, times, serif; margin-left: 0in; text-indent: 0in; text-align: left; white-space: nowrap;\"><div style=\"font-family: &quot;times new roman&quot;, times, serif; font-size: 10pt;;display:inline;\">&#160;</div></div></td></tr></table><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px; background: none;\"></div><div style=\"clear: both; max-height: 0px;\"></div><div style=\"clear: both; max-height: 0px; background: none;\"></div><div style=\"font-size: 12pt; margin-top: 0px; margin-bottom: 0px; background: none;\"><div style=\"text-decoration: none; color: rgb(0, 0, 0); background: none; letter-spacing: 0px; top: 0px;;display:inline;\">&#160;</div></div><table style=\"font-family: &quot;times new roman&quot;; font-size: 10pt; border-spacing: 0px; border-collapse: separate;;width:100%;\"><tr style=\"page-break-inside:avoid\"><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px;;text-align:left;;vertical-align:top;;width:4%;\">*</td><td style=\"padding-left: 0px; padding-top: 0px; padding-bottom: 0px;;text-align:left;;vertical-align:top;\"><div style=\"font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; font-family: &quot;times new roman&quot;; line-height: normal;\">2018 net provision of the discount accrual includes $1.7&#160;million related to the cumulative effect adjustment to retained earnings and the current year adjustment to deferred revenue related to the adoption of ASU <div style=\"white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;\">2014-09.</div></div></td></tr></table>"}]}]}}